@dossierhq/sqlite-core
Version:
A library used by concrete SQLite adapters for Dossier.
5 lines (4 loc) • 661 B
TypeScript
import { type ArchiveEntitySyncEvent, type EntityStatus, type ErrorType, type PromiseResult, type UnarchiveEntitySyncEvent } from '@dossierhq/core';
import type { DatabaseAdminEntityUpdateStatusPayload, DatabaseResolvedEntityReference, TransactionContext } from '@dossierhq/database-adapter';
import { type Database } from '../QueryFunctions.js';
export declare function adminEntityUpdateStatus(database: Database, context: TransactionContext, status: EntityStatus, reference: DatabaseResolvedEntityReference, syncEvent: ArchiveEntitySyncEvent | UnarchiveEntitySyncEvent | null): PromiseResult<DatabaseAdminEntityUpdateStatusPayload, typeof ErrorType.Generic>;