import { z } from "zod"; import { GeneralRecord, Spec } from "../../types"; export type ComponentType = "COMPONENT_TYPE_UNSPECIFIED" | "COMPONENT_TYPE_OPERATOR" | "COMPONENT_TYPE_DATA" | "COMPONENT_TYPE_AI" | "COMPONENT_TYPE_APPLICATION" | "COMPONENT_TYPE_GENERIC"; export declare const ComponentTypeSchema: z.ZodEnum<["COMPONENT_TYPE_UNSPECIFIED", "COMPONENT_TYPE_OPERATOR", "COMPONENT_TYPE_DATA", "COMPONENT_TYPE_AI", "COMPONENT_TYPE_APPLICATION", "COMPONENT_TYPE_GENERIC"]>; export type Task = { name: string; title: string; description: string; }; export declare const TaskSchema: z.ZodObject<{ name: z.ZodString; title: z.ZodString; description: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; title: string; description: string; }, { name: string; title: string; description: string; }>; export type ConnectorDefinition = { name: string; uid: string; id: string; title: string; documentationUrl: string; icon: string; type: ComponentType; spec: Spec; tombstone: boolean; public: boolean; custom: boolean; vendor: string; vendorAttributes: GeneralRecord; tasks: Task[]; }; export declare const ConnectorDefinitionSchema: z.ZodObject<{ name: z.ZodString; uid: z.ZodString; id: z.ZodString; title: z.ZodString; documentationUrl: z.ZodString; icon: z.ZodString; type: z.ZodEnum<["COMPONENT_TYPE_UNSPECIFIED", "COMPONENT_TYPE_OPERATOR", "COMPONENT_TYPE_DATA", "COMPONENT_TYPE_AI", "COMPONENT_TYPE_APPLICATION", "COMPONENT_TYPE_GENERIC"]>; spec: z.ZodObject<{ componentSpecification: z.ZodRecord; dataSpecifications: z.ZodNullable; output: z.ZodNullable; }, "strip", z.ZodTypeAny, { input?: any; output?: any; }, { input?: any; output?: any; }>>>; }, "strip", z.ZodTypeAny, { componentSpecification: Record; dataSpecifications: Record | null; }, { componentSpecification: Record; dataSpecifications: Record | null; }>; tombstone: z.ZodBoolean; public: z.ZodBoolean; custom: z.ZodBoolean; vendor: z.ZodString; vendorAttributes: z.ZodRecord; tasks: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { name: string; title: string; type: "COMPONENT_TYPE_UNSPECIFIED" | "COMPONENT_TYPE_OPERATOR" | "COMPONENT_TYPE_DATA" | "COMPONENT_TYPE_AI" | "COMPONENT_TYPE_APPLICATION" | "COMPONENT_TYPE_GENERIC"; uid: string; id: string; documentationUrl: string; icon: string; custom: boolean; spec: { componentSpecification: Record; dataSpecifications: Record | null; }; tombstone: boolean; public: boolean; vendor: string; vendorAttributes: Record; tasks: { name: string; title: string; description: string; }[]; }, { name: string; title: string; type: "COMPONENT_TYPE_UNSPECIFIED" | "COMPONENT_TYPE_OPERATOR" | "COMPONENT_TYPE_DATA" | "COMPONENT_TYPE_AI" | "COMPONENT_TYPE_APPLICATION" | "COMPONENT_TYPE_GENERIC"; uid: string; id: string; documentationUrl: string; icon: string; custom: boolean; spec: { componentSpecification: Record; dataSpecifications: Record | null; }; tombstone: boolean; public: boolean; vendor: string; vendorAttributes: Record; tasks: { name: string; title: string; description: string; }[]; }>; export type ComponentDefinition = { name: string; uid: string; id: string; title: string; documentationUrl: string; icon: string; spec: Spec; type: ComponentType; tombstone: boolean; public: boolean; custom: boolean; vendor: string; vendorAttributes: GeneralRecord; sourceUrl: string; version: string; tasks: Task[]; description: string; releaseStage: string; }; export declare const ComponentDefinitionSchema: z.ZodObject<{ name: z.ZodString; uid: z.ZodString; id: z.ZodString; title: z.ZodString; documentationUrl: z.ZodString; icon: z.ZodString; spec: z.ZodObject<{ componentSpecification: z.ZodRecord; dataSpecifications: z.ZodNullable; output: z.ZodNullable; }, "strip", z.ZodTypeAny, { input?: any; output?: any; }, { input?: any; output?: any; }>>>; }, "strip", z.ZodTypeAny, { componentSpecification: Record; dataSpecifications: Record | null; }, { componentSpecification: Record; dataSpecifications: Record | null; }>; type: z.ZodEnum<["COMPONENT_TYPE_UNSPECIFIED", "COMPONENT_TYPE_OPERATOR", "COMPONENT_TYPE_DATA", "COMPONENT_TYPE_AI", "COMPONENT_TYPE_APPLICATION", "COMPONENT_TYPE_GENERIC"]>; tombstone: z.ZodBoolean; public: z.ZodBoolean; custom: z.ZodBoolean; vendor: z.ZodString; vendorAttributes: z.ZodRecord; sourceUrl: z.ZodString; version: z.ZodString; tasks: z.ZodArray, "many">; description: z.ZodString; releaseStage: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; title: string; description: string; type: "COMPONENT_TYPE_UNSPECIFIED" | "COMPONENT_TYPE_OPERATOR" | "COMPONENT_TYPE_DATA" | "COMPONENT_TYPE_AI" | "COMPONENT_TYPE_APPLICATION" | "COMPONENT_TYPE_GENERIC"; uid: string; id: string; documentationUrl: string; icon: string; custom: boolean; spec: { componentSpecification: Record; dataSpecifications: Record | null; }; tombstone: boolean; public: boolean; vendor: string; vendorAttributes: Record; tasks: { name: string; title: string; description: string; }[]; sourceUrl: string; version: string; releaseStage: string; }, { name: string; title: string; description: string; type: "COMPONENT_TYPE_UNSPECIFIED" | "COMPONENT_TYPE_OPERATOR" | "COMPONENT_TYPE_DATA" | "COMPONENT_TYPE_AI" | "COMPONENT_TYPE_APPLICATION" | "COMPONENT_TYPE_GENERIC"; uid: string; id: string; documentationUrl: string; icon: string; custom: boolean; spec: { componentSpecification: Record; dataSpecifications: Record | null; }; tombstone: boolean; public: boolean; vendor: string; vendorAttributes: Record; tasks: { name: string; title: string; description: string; }[]; sourceUrl: string; version: string; releaseStage: string; }>; export type OperatorDefinition = { name: string; uid: string; id: string; title: string; documentationUrl: string; icon: string; spec: Spec; tombstone: boolean; public: boolean; custom: boolean; tasks: Task[]; type: ComponentType; }; export declare const OperatorDefinitionSchema: z.ZodObject<{ name: z.ZodString; uid: z.ZodString; id: z.ZodString; title: z.ZodString; documentationUrl: z.ZodString; icon: z.ZodString; spec: z.ZodObject<{ componentSpecification: z.ZodRecord; dataSpecifications: z.ZodNullable; output: z.ZodNullable; }, "strip", z.ZodTypeAny, { input?: any; output?: any; }, { input?: any; output?: any; }>>>; }, "strip", z.ZodTypeAny, { componentSpecification: Record; dataSpecifications: Record | null; }, { componentSpecification: Record; dataSpecifications: Record | null; }>; tombstone: z.ZodBoolean; public: z.ZodBoolean; custom: z.ZodBoolean; tasks: z.ZodArray, "many">; type: z.ZodEnum<["COMPONENT_TYPE_UNSPECIFIED", "COMPONENT_TYPE_OPERATOR", "COMPONENT_TYPE_DATA", "COMPONENT_TYPE_AI", "COMPONENT_TYPE_APPLICATION", "COMPONENT_TYPE_GENERIC"]>; }, "strip", z.ZodTypeAny, { name: string; title: string; type: "COMPONENT_TYPE_UNSPECIFIED" | "COMPONENT_TYPE_OPERATOR" | "COMPONENT_TYPE_DATA" | "COMPONENT_TYPE_AI" | "COMPONENT_TYPE_APPLICATION" | "COMPONENT_TYPE_GENERIC"; uid: string; id: string; documentationUrl: string; icon: string; custom: boolean; spec: { componentSpecification: Record; dataSpecifications: Record | null; }; tombstone: boolean; public: boolean; tasks: { name: string; title: string; description: string; }[]; }, { name: string; title: string; type: "COMPONENT_TYPE_UNSPECIFIED" | "COMPONENT_TYPE_OPERATOR" | "COMPONENT_TYPE_DATA" | "COMPONENT_TYPE_AI" | "COMPONENT_TYPE_APPLICATION" | "COMPONENT_TYPE_GENERIC"; uid: string; id: string; documentationUrl: string; icon: string; custom: boolean; spec: { componentSpecification: Record; dataSpecifications: Record | null; }; tombstone: boolean; public: boolean; tasks: { name: string; title: string; description: string; }[]; }>; export type ListConnectorDefinitionsRequest = { pageSize?: number; pageToken?: string; filter?: string; view?: string; }; export type ListConnectorDefinitionsResponse = { connectorDefinitions: ConnectorDefinition[]; nextPageToken: string; totalSize: number; }; export declare const listConnectorDefinitionsWithPaginationResponseValidator: z.ZodObject<{ connectorDefinitions: z.ZodArray; spec: z.ZodObject<{ componentSpecification: z.ZodRecord; dataSpecifications: z.ZodNullable; output: z.ZodNullable; }, "strip", z.ZodTypeAny, { input?: any; output?: any; }, { input?: any; output?: any; }>>>; }, "strip", z.ZodTypeAny, { componentSpecification: Record; dataSpecifications: Record | null; }, { componentSpecification: Record; dataSpecifications: Record | null; }>; tombstone: z.ZodBoolean; public: z.ZodBoolean; custom: z.ZodBoolean; vendor: z.ZodString; vendorAttributes: z.ZodRecord; tasks: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { name: string; title: string; type: "COMPONENT_TYPE_UNSPECIFIED" | "COMPONENT_TYPE_OPERATOR" | "COMPONENT_TYPE_DATA" | "COMPONENT_TYPE_AI" | "COMPONENT_TYPE_APPLICATION" | "COMPONENT_TYPE_GENERIC"; uid: string; id: string; documentationUrl: string; icon: string; custom: boolean; spec: { componentSpecification: Record; dataSpecifications: Record | null; }; tombstone: boolean; public: boolean; vendor: string; vendorAttributes: Record; tasks: { name: string; title: string; description: string; }[]; }, { name: string; title: string; type: "COMPONENT_TYPE_UNSPECIFIED" | "COMPONENT_TYPE_OPERATOR" | "COMPONENT_TYPE_DATA" | "COMPONENT_TYPE_AI" | "COMPONENT_TYPE_APPLICATION" | "COMPONENT_TYPE_GENERIC"; uid: string; id: string; documentationUrl: string; icon: string; custom: boolean; spec: { componentSpecification: Record; dataSpecifications: Record | null; }; tombstone: boolean; public: boolean; vendor: string; vendorAttributes: Record; tasks: { name: string; title: string; description: string; }[]; }>, "many">; nextPageToken: z.ZodString; totalSize: z.ZodNumber; }, "strip", z.ZodTypeAny, { connectorDefinitions: { name: string; title: string; type: "COMPONENT_TYPE_UNSPECIFIED" | "COMPONENT_TYPE_OPERATOR" | "COMPONENT_TYPE_DATA" | "COMPONENT_TYPE_AI" | "COMPONENT_TYPE_APPLICATION" | "COMPONENT_TYPE_GENERIC"; uid: string; id: string; documentationUrl: string; icon: string; custom: boolean; spec: { componentSpecification: Record; dataSpecifications: Record | null; }; tombstone: boolean; public: boolean; vendor: string; vendorAttributes: Record; tasks: { name: string; title: string; description: string; }[]; }[]; nextPageToken: string; totalSize: number; }, { connectorDefinitions: { name: string; title: string; type: "COMPONENT_TYPE_UNSPECIFIED" | "COMPONENT_TYPE_OPERATOR" | "COMPONENT_TYPE_DATA" | "COMPONENT_TYPE_AI" | "COMPONENT_TYPE_APPLICATION" | "COMPONENT_TYPE_GENERIC"; uid: string; id: string; documentationUrl: string; icon: string; custom: boolean; spec: { componentSpecification: Record; dataSpecifications: Record | null; }; tombstone: boolean; public: boolean; vendor: string; vendorAttributes: Record; tasks: { name: string; title: string; description: string; }[]; }[]; nextPageToken: string; totalSize: number; }>; export type ListComponentDefinitionsRequest = { pageSize?: number; page?: number; filter?: string; view?: string; }; export type ListComponentDefinitionsResponse = { componentDefinitions: ComponentDefinition[]; nextPageToken: string; totalSize: number; pageSize: number; page: number; }; export declare const listComponentDefinitionsWithPaginationResponseValidator: z.ZodObject<{ componentDefinitions: z.ZodArray; dataSpecifications: z.ZodNullable; output: z.ZodNullable; }, "strip", z.ZodTypeAny, { input?: any; output?: any; }, { input?: any; output?: any; }>>>; }, "strip", z.ZodTypeAny, { componentSpecification: Record; dataSpecifications: Record | null; }, { componentSpecification: Record; dataSpecifications: Record | null; }>; type: z.ZodEnum<["COMPONENT_TYPE_UNSPECIFIED", "COMPONENT_TYPE_OPERATOR", "COMPONENT_TYPE_DATA", "COMPONENT_TYPE_AI", "COMPONENT_TYPE_APPLICATION", "COMPONENT_TYPE_GENERIC"]>; tombstone: z.ZodBoolean; public: z.ZodBoolean; custom: z.ZodBoolean; vendor: z.ZodString; vendorAttributes: z.ZodRecord; sourceUrl: z.ZodString; version: z.ZodString; tasks: z.ZodArray, "many">; description: z.ZodString; releaseStage: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; title: string; description: string; type: "COMPONENT_TYPE_UNSPECIFIED" | "COMPONENT_TYPE_OPERATOR" | "COMPONENT_TYPE_DATA" | "COMPONENT_TYPE_AI" | "COMPONENT_TYPE_APPLICATION" | "COMPONENT_TYPE_GENERIC"; uid: string; id: string; documentationUrl: string; icon: string; custom: boolean; spec: { componentSpecification: Record; dataSpecifications: Record | null; }; tombstone: boolean; public: boolean; vendor: string; vendorAttributes: Record; tasks: { name: string; title: string; description: string; }[]; sourceUrl: string; version: string; releaseStage: string; }, { name: string; title: string; description: string; type: "COMPONENT_TYPE_UNSPECIFIED" | "COMPONENT_TYPE_OPERATOR" | "COMPONENT_TYPE_DATA" | "COMPONENT_TYPE_AI" | "COMPONENT_TYPE_APPLICATION" | "COMPONENT_TYPE_GENERIC"; uid: string; id: string; documentationUrl: string; icon: string; custom: boolean; spec: { componentSpecification: Record; dataSpecifications: Record | null; }; tombstone: boolean; public: boolean; vendor: string; vendorAttributes: Record; tasks: { name: string; title: string; description: string; }[]; sourceUrl: string; version: string; releaseStage: string; }>, "many">; nextPageToken: z.ZodString; totalSize: z.ZodNumber; }, "strip", z.ZodTypeAny, { nextPageToken: string; totalSize: number; componentDefinitions: { name: string; title: string; description: string; type: "COMPONENT_TYPE_UNSPECIFIED" | "COMPONENT_TYPE_OPERATOR" | "COMPONENT_TYPE_DATA" | "COMPONENT_TYPE_AI" | "COMPONENT_TYPE_APPLICATION" | "COMPONENT_TYPE_GENERIC"; uid: string; id: string; documentationUrl: string; icon: string; custom: boolean; spec: { componentSpecification: Record; dataSpecifications: Record | null; }; tombstone: boolean; public: boolean; vendor: string; vendorAttributes: Record; tasks: { name: string; title: string; description: string; }[]; sourceUrl: string; version: string; releaseStage: string; }[]; }, { nextPageToken: string; totalSize: number; componentDefinitions: { name: string; title: string; description: string; type: "COMPONENT_TYPE_UNSPECIFIED" | "COMPONENT_TYPE_OPERATOR" | "COMPONENT_TYPE_DATA" | "COMPONENT_TYPE_AI" | "COMPONENT_TYPE_APPLICATION" | "COMPONENT_TYPE_GENERIC"; uid: string; id: string; documentationUrl: string; icon: string; custom: boolean; spec: { componentSpecification: Record; dataSpecifications: Record | null; }; tombstone: boolean; public: boolean; vendor: string; vendorAttributes: Record; tasks: { name: string; title: string; description: string; }[]; sourceUrl: string; version: string; releaseStage: string; }[]; }>; export type GetConnectorDefinitionRequest = { connectorDefinitionName: string; view?: string; }; export type GetConnectorDefinitionResponse = { connectorDefinition: ConnectorDefinition; }; export declare const getConnectorDefinitionResponseValidator: z.ZodObject<{ name: z.ZodString; uid: z.ZodString; id: z.ZodString; title: z.ZodString; documentationUrl: z.ZodString; icon: z.ZodString; type: z.ZodEnum<["COMPONENT_TYPE_UNSPECIFIED", "COMPONENT_TYPE_OPERATOR", "COMPONENT_TYPE_DATA", "COMPONENT_TYPE_AI", "COMPONENT_TYPE_APPLICATION", "COMPONENT_TYPE_GENERIC"]>; spec: z.ZodObject<{ componentSpecification: z.ZodRecord; dataSpecifications: z.ZodNullable; output: z.ZodNullable; }, "strip", z.ZodTypeAny, { input?: any; output?: any; }, { input?: any; output?: any; }>>>; }, "strip", z.ZodTypeAny, { componentSpecification: Record; dataSpecifications: Record | null; }, { componentSpecification: Record; dataSpecifications: Record | null; }>; tombstone: z.ZodBoolean; public: z.ZodBoolean; custom: z.ZodBoolean; vendor: z.ZodString; vendorAttributes: z.ZodRecord; tasks: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { name: string; title: string; type: "COMPONENT_TYPE_UNSPECIFIED" | "COMPONENT_TYPE_OPERATOR" | "COMPONENT_TYPE_DATA" | "COMPONENT_TYPE_AI" | "COMPONENT_TYPE_APPLICATION" | "COMPONENT_TYPE_GENERIC"; uid: string; id: string; documentationUrl: string; icon: string; custom: boolean; spec: { componentSpecification: Record; dataSpecifications: Record | null; }; tombstone: boolean; public: boolean; vendor: string; vendorAttributes: Record; tasks: { name: string; title: string; description: string; }[]; }, { name: string; title: string; type: "COMPONENT_TYPE_UNSPECIFIED" | "COMPONENT_TYPE_OPERATOR" | "COMPONENT_TYPE_DATA" | "COMPONENT_TYPE_AI" | "COMPONENT_TYPE_APPLICATION" | "COMPONENT_TYPE_GENERIC"; uid: string; id: string; documentationUrl: string; icon: string; custom: boolean; spec: { componentSpecification: Record; dataSpecifications: Record | null; }; tombstone: boolean; public: boolean; vendor: string; vendorAttributes: Record; tasks: { name: string; title: string; description: string; }[]; }>; export type ListOperatorDefinitionsRequest = { pageSize?: number; pageToken?: string; filter?: string; view?: string; }; export type ListOperatorDefinitionsResponse = { operatorDefinitions: OperatorDefinition[]; nextPageToken: string; totalSize: number; }; export declare const listOperatorDefinitionsWithPaginationResponseValidator: z.ZodObject<{ operatorDefinitions: z.ZodArray; dataSpecifications: z.ZodNullable; output: z.ZodNullable; }, "strip", z.ZodTypeAny, { input?: any; output?: any; }, { input?: any; output?: any; }>>>; }, "strip", z.ZodTypeAny, { componentSpecification: Record; dataSpecifications: Record | null; }, { componentSpecification: Record; dataSpecifications: Record | null; }>; tombstone: z.ZodBoolean; public: z.ZodBoolean; custom: z.ZodBoolean; tasks: z.ZodArray, "many">; type: z.ZodEnum<["COMPONENT_TYPE_UNSPECIFIED", "COMPONENT_TYPE_OPERATOR", "COMPONENT_TYPE_DATA", "COMPONENT_TYPE_AI", "COMPONENT_TYPE_APPLICATION", "COMPONENT_TYPE_GENERIC"]>; }, "strip", z.ZodTypeAny, { name: string; title: string; type: "COMPONENT_TYPE_UNSPECIFIED" | "COMPONENT_TYPE_OPERATOR" | "COMPONENT_TYPE_DATA" | "COMPONENT_TYPE_AI" | "COMPONENT_TYPE_APPLICATION" | "COMPONENT_TYPE_GENERIC"; uid: string; id: string; documentationUrl: string; icon: string; custom: boolean; spec: { componentSpecification: Record; dataSpecifications: Record | null; }; tombstone: boolean; public: boolean; tasks: { name: string; title: string; description: string; }[]; }, { name: string; title: string; type: "COMPONENT_TYPE_UNSPECIFIED" | "COMPONENT_TYPE_OPERATOR" | "COMPONENT_TYPE_DATA" | "COMPONENT_TYPE_AI" | "COMPONENT_TYPE_APPLICATION" | "COMPONENT_TYPE_GENERIC"; uid: string; id: string; documentationUrl: string; icon: string; custom: boolean; spec: { componentSpecification: Record; dataSpecifications: Record | null; }; tombstone: boolean; public: boolean; tasks: { name: string; title: string; description: string; }[]; }>, "many">; nextPageToken: z.ZodString; totalSize: z.ZodNumber; }, "strip", z.ZodTypeAny, { nextPageToken: string; totalSize: number; operatorDefinitions: { name: string; title: string; type: "COMPONENT_TYPE_UNSPECIFIED" | "COMPONENT_TYPE_OPERATOR" | "COMPONENT_TYPE_DATA" | "COMPONENT_TYPE_AI" | "COMPONENT_TYPE_APPLICATION" | "COMPONENT_TYPE_GENERIC"; uid: string; id: string; documentationUrl: string; icon: string; custom: boolean; spec: { componentSpecification: Record; dataSpecifications: Record | null; }; tombstone: boolean; public: boolean; tasks: { name: string; title: string; description: string; }[]; }[]; }, { nextPageToken: string; totalSize: number; operatorDefinitions: { name: string; title: string; type: "COMPONENT_TYPE_UNSPECIFIED" | "COMPONENT_TYPE_OPERATOR" | "COMPONENT_TYPE_DATA" | "COMPONENT_TYPE_AI" | "COMPONENT_TYPE_APPLICATION" | "COMPONENT_TYPE_GENERIC"; uid: string; id: string; documentationUrl: string; icon: string; custom: boolean; spec: { componentSpecification: Record; dataSpecifications: Record | null; }; tombstone: boolean; public: boolean; tasks: { name: string; title: string; description: string; }[]; }[]; }>; export type GetOperatorDefinitionRequest = { operatorDefinitionName: string; view?: string; }; export type GetOperatorDefinitionResponse = { operatorDefinition: OperatorDefinition; }; export declare const getOperatorDefinitionResponseValidator: z.ZodObject<{ name: z.ZodString; uid: z.ZodString; id: z.ZodString; title: z.ZodString; documentationUrl: z.ZodString; icon: z.ZodString; spec: z.ZodObject<{ componentSpecification: z.ZodRecord; dataSpecifications: z.ZodNullable; output: z.ZodNullable; }, "strip", z.ZodTypeAny, { input?: any; output?: any; }, { input?: any; output?: any; }>>>; }, "strip", z.ZodTypeAny, { componentSpecification: Record; dataSpecifications: Record | null; }, { componentSpecification: Record; dataSpecifications: Record | null; }>; tombstone: z.ZodBoolean; public: z.ZodBoolean; custom: z.ZodBoolean; tasks: z.ZodArray, "many">; type: z.ZodEnum<["COMPONENT_TYPE_UNSPECIFIED", "COMPONENT_TYPE_OPERATOR", "COMPONENT_TYPE_DATA", "COMPONENT_TYPE_AI", "COMPONENT_TYPE_APPLICATION", "COMPONENT_TYPE_GENERIC"]>; }, "strip", z.ZodTypeAny, { name: string; title: string; type: "COMPONENT_TYPE_UNSPECIFIED" | "COMPONENT_TYPE_OPERATOR" | "COMPONENT_TYPE_DATA" | "COMPONENT_TYPE_AI" | "COMPONENT_TYPE_APPLICATION" | "COMPONENT_TYPE_GENERIC"; uid: string; id: string; documentationUrl: string; icon: string; custom: boolean; spec: { componentSpecification: Record; dataSpecifications: Record | null; }; tombstone: boolean; public: boolean; tasks: { name: string; title: string; description: string; }[]; }, { name: string; title: string; type: "COMPONENT_TYPE_UNSPECIFIED" | "COMPONENT_TYPE_OPERATOR" | "COMPONENT_TYPE_DATA" | "COMPONENT_TYPE_AI" | "COMPONENT_TYPE_APPLICATION" | "COMPONENT_TYPE_GENERIC"; uid: string; id: string; documentationUrl: string; icon: string; custom: boolean; spec: { componentSpecification: Record; dataSpecifications: Record | null; }; tombstone: boolean; public: boolean; tasks: { name: string; title: string; description: string; }[]; }>; //# sourceMappingURL=types.d.ts.map