import { SERVICES } from '@data-layer/constants';
export declare const MCP_REDUCER_PATH = "mcpApiSlice";
export declare const MCP_ENDPOINTS: {
    readonly GET_MCP_SERVERS: {
        readonly path: (org: string, userId: string) => string;
        readonly service: SERVICES.DM;
    };
    readonly GET_MCP_SERVER: {
        readonly path: (org: string, userId: string, id: number) => string;
        readonly service: SERVICES.DM;
    };
    readonly CREATE_MCP_SERVER: {
        readonly path: (org: string, userId: string) => string;
        readonly service: SERVICES.DM;
    };
    readonly UPDATE_MCP_SERVER: {
        readonly path: (org: string, userId: string, id: number) => string;
        readonly service: SERVICES.DM;
    };
    readonly DELETE_MCP_SERVER: {
        readonly path: (org: string, userId: string, id: number) => string;
        readonly service: SERVICES.DM;
    };
    readonly GET_OAUTH_SERVICES: {
        readonly path: (org: string) => string;
        readonly service: SERVICES.DM;
    };
    readonly GET_CONNECTED_SERVICES: {
        readonly path: (org: string, userId: string) => string;
        readonly service: SERVICES.DM;
    };
    readonly START_OAUTH_FLOW: {
        readonly path: (org: string, userId: string, provider: string, service: string) => string;
        readonly service: SERVICES.DM;
    };
    readonly DISCONNECT_SERVICE: {
        readonly path: (org: string, userId: string, id: number | string) => string;
        readonly service: SERVICES.DM;
    };
    readonly GET_MCP_SERVER_CONNECTIONS: {
        readonly path: (org: string, userId: string) => string;
        readonly service: SERVICES.DM;
    };
    readonly CREATE_MCP_SERVER_CONNECTION: {
        readonly path: (org: string, userId: string) => string;
        readonly service: SERVICES.DM;
    };
    readonly PATCH_MCP_SERVER_CONNECTION: {
        readonly path: (org: string, userId: string, id: number) => string;
        readonly service: SERVICES.DM;
    };
    readonly OAUTH_FIND: {
        readonly path: (org: string, userId: string) => string;
        readonly service: SERVICES.DM;
    };
};
export declare const MCP_TAG_TYPES: readonly ["MCPServers", "ConnectedServices", "MCPServerConnections"];
