import { ActionInterface } from '@transai/connector-runtime-sdk';
import { ConnectorInterface, ConnectorOrchestratorFullConfigurationInterface, OffsetInterface } from '@xip-online-data/types';
import { AbstractManagementApiClient } from './management-api-client';
export declare class ConnectorApiClient extends AbstractManagementApiClient {
    getActiveConnectors(): Promise<ConnectorOrchestratorFullConfigurationInterface>;
    getLastUpdatedTimestamp(): Promise<string>;
    getConnector(identifier: string): Promise<ConnectorInterface>;
    getActionVersion(actionIdentifier: string, actionVersion: string): Promise<ActionInterface>;
    writeOffsets(connectorIdentifier: string, offsetIdentifier: string, offsetData: object): Promise<OffsetInterface>;
    writeAllOffsets(connectorIdentifier: string, offsetData: Array<object>): Promise<Array<OffsetInterface>>;
    getCurrentOffset(connectorIdentifier: string, offsetIdentifier: string): Promise<OffsetInterface>;
    getAllOffset(connectorIdentifier: string): Promise<Array<OffsetInterface>>;
}
