import { GetEntityRequest } from '@wix/auto-crud';
import { CreateEntityRequest } from '@wix/auto-crud';
import { createExternalDatabaseConnection } from '../rpc.impl.js';
import { UpdateEntityRequest } from '@wix/auto-crud';
import { updateExternalDatabaseConnection } from '../rpc.impl.js';
import { DeleteEntityRequest } from '@wix/auto-crud';
export declare function getEntity(payload: GetEntityRequest): import("@wix/auto-crud").RequestOptionsRpc<import("@wix/auto-crud").GetEntityResponse<import("../types.impl.js").ExternalDatabaseConnection>, any, any>;
export declare function createEntity(payload: CreateEntityRequest<Parameters<typeof createExternalDatabaseConnection>[0]['externalDatabaseConnection']>): import("@wix/auto-crud").RequestOptionsRpc<import("@wix/auto-crud").CreateEntityResponse<import("../types.impl.js").ExternalDatabaseConnection>, any, any>;
export declare function updateEntity(payload: UpdateEntityRequest<Parameters<typeof updateExternalDatabaseConnection>[0]['externalDatabaseConnection']>): import("@wix/auto-crud").RequestOptionsRpc<import("@wix/auto-crud").UpdateEntityResponse<import("../types.impl.js").ExternalDatabaseConnection>, any, any>;
export declare function deleteEntity(payload: DeleteEntityRequest): import("@wix/auto-crud").RequestOptionsRpc<import("@wix/auto-crud").DeleteEntityResponse, any, any>;
export declare const fqdn = "wix.data.v1.external_database_connection";
