export interface AutomationResourceParameterDefinition { name: string; description: string; } export interface AutomationStaticResourceDefinition { kind: 'static'; name: string; description: string; mimeType: string; aliases?: string[]; } export interface AutomationResourceTemplateDefinition { kind: 'template'; name: string; description: string; mimeType: string; parameters: AutomationResourceParameterDefinition[]; aliases?: string[]; } export type AutomationResourceDefinition = AutomationStaticResourceDefinition | AutomationResourceTemplateDefinition; export declare const ENGINE_AUTOMATION_RESOURCE_DEFINITIONS: AutomationResourceDefinition[]; export declare function findAutomationResourceDefinitionByName(name: string): AutomationResourceDefinition | undefined; //# sourceMappingURL=resourceCatalog.d.ts.map