Appearance
apps/api/src/features/approval/approval.schema.ts ​
Auto-generated by
scripts/generate-file-docs.ts. Do not edit — overwritten on every run.
Purpose ​
Request body schemas for the approval workflow queue. Matches api-contracts.md §6 wire vocabulary: - status filter values are lowercase-hyphenated: pending | approved | rejected - type filter values are lowercase-hyphenated: member-join | spouse-add | child-add | content-publish - deny body: { reason: string } /
Exports ​
export const ApproveBodySchemaexport type ApproveBodyexport const DenyBodySchemaexport type DenyBodyexport const MemberJoinRequestSchemaexport type MemberJoinRequestInputexport const WorkflowStatusFilterSchemaexport type WorkflowStatusFilterexport const WorkflowTypeFilterSchemaexport type WorkflowTypeFilter
Imports ​
zod