Files
template-app/modules/archive/contract/index.ts
T
2026-11-14 09:56:45 +00:00

29 lines
652 B
TypeScript

// The public API of the archive module: what a page, another module and the OpenAPI document may import.
// Nothing here reaches core/, adapters/ or a service client.
export {
ARCHIVE_PERMISSIONS,
ARCHIVE_SERVICE_NAME,
PAGE_LIMIT,
RETENTION_BASES,
} from "./constants.js"
export {
type DocumentReceipt,
type DocumentView,
disposalList,
documentDispose,
documentGet,
documentHold,
documentList,
documentRegister,
documentViewSchema,
type RetentionClassView,
retentionClassViewSchema,
retentionCreate,
retentionList,
type VersionFacts,
type VersionView,
versionAdd,
versionViewSchema,
} from "./procedures.js"