import { CreateExternalDatabaseConnectionRequest, CreateExternalDatabaseConnectionResponse, DeleteExternalDatabaseConnectionRequest, DeleteExternalDatabaseConnectionResponse, GetExternalDatabaseConnectionRequest, GetExternalDatabaseConnectionResponse, ListExternalDatabaseConnectionsRequest, ListExternalDatabaseConnectionsResponse, UpdateExternalDatabaseConnectionRequest, UpdateExternalDatabaseConnectionResponse } from './types.impl.js';
export type __PublicMethodMetaInfo<K = string, M = unknown, T = unknown, S = unknown, Q = unknown, R = unknown> = {
    getUrl: (context: any) => string;
    httpMethod: K;
    path: string;
    pathParams: M;
    __requestType: T;
    __originalRequestType: S;
    __responseType: Q;
    __originalResponseType: R;
};
export declare function getExternalDatabaseConnection(): __PublicMethodMetaInfo<'GET', {
    name: string;
}, GetExternalDatabaseConnectionRequest, GetExternalDatabaseConnectionRequest, GetExternalDatabaseConnectionResponse, GetExternalDatabaseConnectionResponse>;
export declare function listExternalDatabaseConnections(): __PublicMethodMetaInfo<'GET', {}, ListExternalDatabaseConnectionsRequest, ListExternalDatabaseConnectionsRequest, ListExternalDatabaseConnectionsResponse, ListExternalDatabaseConnectionsResponse>;
export declare function createExternalDatabaseConnection(): __PublicMethodMetaInfo<'POST', {}, CreateExternalDatabaseConnectionRequest, CreateExternalDatabaseConnectionRequest, CreateExternalDatabaseConnectionResponse, CreateExternalDatabaseConnectionResponse>;
export declare function updateExternalDatabaseConnection(): __PublicMethodMetaInfo<'PUT', {
    externalDatabaseConnectionName: string;
}, UpdateExternalDatabaseConnectionRequest, UpdateExternalDatabaseConnectionRequest, UpdateExternalDatabaseConnectionResponse, UpdateExternalDatabaseConnectionResponse>;
export declare function deleteExternalDatabaseConnection(): __PublicMethodMetaInfo<'DELETE', {
    name: string;
}, DeleteExternalDatabaseConnectionRequest, DeleteExternalDatabaseConnectionRequest, DeleteExternalDatabaseConnectionResponse, DeleteExternalDatabaseConnectionResponse>;
