import { type CreateEmployeeTrainingEvidenceExportInputV1, type DownloadEmployeeTrainingEvidenceExportResultV1, type EmployeeTrainingEvidenceExportReceiptV1 } from '@nexusclaw/shared'; export declare function exportTrainingEvidence(options: { targetOrg: string; input: CreateEmployeeTrainingEvidenceExportInputV1; idempotencyKey: string; outDir: string; }): Promise<{ receipt: EmployeeTrainingEvidenceExportReceiptV1; aggregateDigest: `sha256:${string}`; manifestDigest: `sha256:${string}`; paths: string[]; }>; export declare function writeTrainingEvidenceExportAtomically(outDir: string, result: DownloadEmployeeTrainingEvidenceExportResultV1, hooks?: { beforeRename?: () => void; }): void;