import type { EntityPutQueryKeeperReqVO, EntityPutQueryKeeperRespVO, EntityQueryReqVO, EntityQueryRespVO, EntityQueryFilterReqVO, EntityQueryFilterRespVO, EntitySelectionActionReqVO, EntityQuerySelectionRespVO, EntityResolveWorkflowReqVO, EntityResolveWorkflowRespVO, EntityRowRespVO, EntityRowDeleteRespVO, EntityUpdateReqVO, EntityUpdateRespVO, EntityValidateUniqReqVO, EntityValidateUniqRespVO, InsertReqVO, InsertRespVO, InsertPrepareReqVO, InsertPrepareRespVO, EntityWorkflowApproveUsersRespVO, EntityWorkflowNodesRespVO, GetSubformItemsReqVO, GetSubformItemsRespVO } from '../../types'; export declare function putEntityQueryKeeper(appId: string, entityId: string, data: EntityPutQueryKeeperReqVO): Promise; export declare function queryEntity(appId: string, entityId: string, data: EntityQueryReqVO): Promise; export declare function filterEntityQuery(appId: string, entityId: string, data: EntityQueryFilterReqVO): Promise; export declare function queryEntitySelection(appId: string, entityId: string, action: string, data: EntitySelectionActionReqVO): Promise; export declare function resolveEntityWorkflow(appId: string, entityId: string, data: EntityResolveWorkflowReqVO): Promise; export declare function getEntityRow(appId: string, entityId: string, rowId: string, params?: Record): Promise; export declare function deleteEntityRow(appId: string, entityId: string, data: EntitySelectionActionReqVO): Promise; export declare function restoreEntityRow(appId: string, entityId: string, data: EntitySelectionActionReqVO): Promise<{ restored: number; }>; export declare function updateEntityRow(appId: string, entityId: string, rowId: string, data: EntityUpdateReqVO): Promise; export declare function validateEntityUniq(appId: string, entityId: string, data: EntityValidateUniqReqVO): Promise; export declare function insertEntity(appId: string, entityId: string, data: InsertReqVO): Promise; export declare const postFormData: typeof insertEntity; export declare function prepareEntityInsert(appId: string, entityId: string, data: InsertPrepareReqVO): Promise; export declare function queryEntityWorkflowApproveUsers(appId: string, entityId: string): Promise; export declare function queryEntityWorkflowNodes(appId: string, entityId: string): Promise; export declare function getEntitySubformItems(appId: string, entityId: string, rowId: string, data: GetSubformItemsReqVO): Promise; //# sourceMappingURL=workflow.d.ts.map