export declare const InstillYamlSchema: { $id: string; type: string; properties: { version: { type: string; }; on: { type: string; patternProperties: { "^[a-z][-a-z0-9]{0,31}$": { type: string; properties: { type: { type: string; }; event: { type: string; }; }; additionalProperties: boolean; required: string[]; }; }; }; variable: { type: string; patternProperties: { "^[a-z][-a-z0-9]{0,31}$": { type: string; properties: { title: { type: string; }; description: { type: string; }; default: {}; "instill-ui-multiline": { type: string; }; "instill-ui-order": { type: string; }; type: { type: string; }; listen: { type: string; items: { type: string; }; }; required: { type: string; }; }; additionalProperties: boolean; required: string[]; }; }; }; secret: { type: string; patternProperties: { "^[a-z][-a-z0-9]{0,31}$": { type: string; }; }; }; output: { type: string; patternProperties: { "^[a-z][-a-z0-9]{0,31}$": { type: string; properties: { title: { type: string; }; description: { type: string; }; "instill-ui-multiline": { type: string; }; "instill-ui-order": { type: string; }; value: { type: string; }; }; additionalProperties: boolean; required: string[]; }; }; }; component: { type: string; additionalProperties: boolean; patternProperties: { "^[a-z][-a-z0-9]{0,31}$": { type: string; description: string; properties: { type: { type: string; description: string; enum: string[]; }; task: { type: string; description: string; }; }; if: { properties: { type: { const: string; }; }; required: string[]; }; else: { required: string[]; }; }; }; }; }; }; //# sourceMappingURL=schema.d.ts.map