import { GetEntityRequest } from '@wix/auto-crud';
import { QueryEntitiesRequest } from '@wix/auto-crud';
import { CreateEntityRequest } from '@wix/auto-crud';
import { createTag } from '../rpc.impl.js';
import { UpdateEntityRequest } from '@wix/auto-crud';
import { updateTag } 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").Tag>, any, any>;
export declare function queryEntities(payload: QueryEntitiesRequest): import("@wix/auto-crud").RequestOptionsRpc<import("@wix/auto-crud").QueryEntitiesResponse<import("../types.impl.js").Tag>, any, any>;
export declare function createEntity(payload: CreateEntityRequest<Parameters<typeof createTag>[0]['tag']>): import("@wix/auto-crud").RequestOptionsRpc<import("@wix/auto-crud").CreateEntityResponse<import("../types.impl.js").Tag>, any, any>;
export declare function updateEntity(payload: UpdateEntityRequest<Parameters<typeof updateTag>[0]['tag']>): import("@wix/auto-crud").RequestOptionsRpc<import("@wix/auto-crud").UpdateEntityResponse<import("../types.impl.js").Tag>, 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.os.tags.v1.tag";
