import { z } from 'zod'; import { SourceBibliographicMetadataSchema, WriterSourceSchema } from '../../models'; export namespace ConfirmSourceCitationMetadataCommand { export const RequestParamsSchema = z.object({ documentId: z.string().uuid(), sourceId: z.string().uuid(), }); export type RequestParams = z.infer; export const RequestBodySchema = z.object({ bibliographicMetadata: SourceBibliographicMetadataSchema, }); export type RequestBody = z.infer; export const ResponseSchema = z.object({ data: WriterSourceSchema, }); export type Response = z.infer; }