import { UniqueId } from '@nu-art/ts-common'; import { ApiDefResolver, BodyApi } from '../types.js'; import { DBEntityDependencies } from './types.js'; export type CollectionActions_Upgrade = { collections: { request: { dbKeys: string[]; force?: boolean; }; response: void; }; all: { request: { force?: boolean; }; response: void; }; }; export type CollectionActions_Check = { usage: { request: { dbKey: string; itemIds: UniqueId[]; }; response: { dependencies: DBEntityDependencies | undefined; }; }; }; export type ApiStruct_CollectionActions = { upgrade: { collections: BodyApi; all: BodyApi; }; check: { usage: BodyApi; }; }; export declare const ApiDef_CollectionActions: ApiDefResolver;