Connector: {
    CONNECTOR_TYPE: string;
    createConnector(connectorId: string, connectorData: ConnectorSkeleton): Promise<ConnectorSkeleton>;
    createConnectorExportTemplate(): ConnectorExportInterface;
    deleteConnector(connectorId: string): Promise<ConnectorSkeleton>;
    deleteConnectors(): Promise<ConnectorSkeleton[]>;
    exportConnector(connectorId: string, options?: ConnectorExportOptions): Promise<ConnectorExportInterface>;
    exportConnectors(): Promise<ConnectorExportInterface>;
    importConnector(connectorId: string, importData: ConnectorExportInterface, options?: ConnectorImportOptions): Promise<ConnectorSkeleton>;
    importConnectors(importData: ConnectorExportInterface, options?: ConnectorImportOptions): Promise<ConnectorSkeleton[]>;
    importFirstConnector(importData: ConnectorExportInterface, options?: ConnectorImportOptions): Promise<ConnectorSkeleton>;
    readConnector(connectorId: string): Promise<ConnectorSkeleton>;
    readConnectors(): Promise<ConnectorSkeleton[]>;
    updateConnector(connectorId: string, connectorData: ConnectorSkeleton): Promise<ConnectorSkeleton>;
}

Type declaration