1export enum ResourceRowType { 2 Subscription = 'Subscription', 3 ResourceGroup = 'ResourceGroup', 4 Resource = 'Resource', 5 VariableGroup = 'TemplateVariableGroup', 6 Variable = 'TemplateVariable', 7} 8 9export interface ResourceRow { 10 id: string; 11 name: string; 12 type: ResourceRowType; 13 typeLabel: string; 14 location?: string; 15 children?: ResourceRowGroup; 16} 17 18export type ResourceRowGroup = ResourceRow[]; 19