import { GetEntityRequest } from '@wix/auto-crud';
import { CreateEntityRequest } from '@wix/auto-crud';
import { createAsyncJob } from '../rpc.impl';
import { UpdateEntityRequest } from '@wix/auto-crud';
import { updateAsyncJob } from '../rpc.impl';
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").AsyncJob>, any, any>;
export declare function createEntity(payload: CreateEntityRequest<Parameters<typeof createAsyncJob>[0]['job']>): import("@wix/auto-crud").RequestOptionsRpc<import("@wix/auto-crud").CreateEntityResponse<import("../types.impl").AsyncJob>, any, any>;
export declare function updateEntity(payload: UpdateEntityRequest<Parameters<typeof updateAsyncJob>[0]['job']>): import("@wix/auto-crud").RequestOptionsRpc<import("@wix/auto-crud").UpdateEntityResponse<import("../types.impl").AsyncJob>, 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.infra.asyncjobs.v1.async_job";
