import { APIResource } from "../../main/resource"; import { ComponentDefinition, ConnectorDefinition, GetConnectorDefinitionRequest, GetOperatorDefinitionRequest, ListComponentDefinitionsRequest, ListComponentDefinitionsResponse, ListConnectorDefinitionsRequest, ListConnectorDefinitionsResponse, ListOperatorDefinitionsRequest, ListOperatorDefinitionsResponse, OperatorDefinition } from "./types"; export declare class ComponentClient extends APIResource { /** * @deprecated use ths listComponentDefinitions instead */ listConnectorDefinitions(props: ListConnectorDefinitionsRequest & { enablePagination: true; }): Promise; listConnectorDefinitions(props: ListConnectorDefinitionsRequest & { enablePagination: false; }): Promise; listConnectorDefinitions(props: ListConnectorDefinitionsRequest & { enablePagination: undefined; }): Promise; listConnectorDefinitions(props: ListConnectorDefinitionsRequest & { enablePagination?: boolean; }): Promise; listComponentDefinitions(props: ListComponentDefinitionsRequest & { enablePagination: true; }): Promise; listComponentDefinitions(props: ListComponentDefinitionsRequest & { enablePagination: false; }): Promise; listComponentDefinitions(props: ListComponentDefinitionsRequest & { enablePagination: undefined; }): Promise; listComponentDefinitions(props: ListComponentDefinitionsRequest & { enablePagination?: boolean; }): Promise; getConnectorDefinition({ connectorDefinitionName, view, }: GetConnectorDefinitionRequest): Promise; getOperatorDefinition({ operatorDefinitionName, view, }: GetOperatorDefinitionRequest): Promise; listOperatorDefinitions(props: ListOperatorDefinitionsRequest & { enablePagination: true; }): Promise; listOperatorDefinitions(props: ListOperatorDefinitionsRequest & { enablePagination: false; }): Promise; listOperatorDefinitions(props: ListOperatorDefinitionsRequest & { enablePagination: boolean; }): Promise; } //# sourceMappingURL=ComponentClient.d.ts.map