export { RUNTIME_CAPABILITIES } from './core/runtime-capabilities.js'; export { createNumberingRenderCopy, type NumberingRenderCopyResult, type NumberingRenderCopyOptions } from './core/field-selector/numbering-render-copy.js'; export { fillTemplate, type FillOptions, type FillResult } from './core/engine.js'; export { canonicalMdocToApapTemplateMark, exportTemplateToApap, toApapTemplateRelationship, toApapAgreementData, fillApapAgreementToDocx, type ApapTemplatePayload, type ExportApapTemplateOptions, type ApapAgreementDataOptions, type FillApapAgreementOptions, } from './core/apap.js'; export { humanizeDocx, humanizeDocxBuffer, loadHumanizeContext, prettifyTemplateXml, type HumanizeContext, type HumanizeOptions, } from './core/humanize-docx.js'; export { loadMetadata, validateMetadata, loadFieldSelectorMetadata, validateFieldSelectorMetadata, loadCleanConfig, TemplateMetadataSchema, FieldSelectorMetadataSchema, CleanConfigSchema, LicenseEnum, StabilityEnum, FieldDefinitionSchema, TemplateCapabilityManifestSchema, type TemplateMetadata, type FieldSelectorMetadata, type CleanConfig, type FieldDefinition, type TemplateCapabilityManifest, type License, type Stability, } from './core/metadata.js'; export { AgreementRecordSchema, runAgreementCreate, runAgreementList, runAgreementShow, runAgreementUpdate, runAgreementReview, runAgreementRender, type AgreementRecord, type AgreementCreateArgs, type AgreementUpdateArgs, type AgreementRenderArgs, } from './commands/agreements.js'; export { runExternalFill, type ExternalFillOptions, type ExternalFillResult, } from './core/external/index.js'; export { loadExternalMetadata, validateExternalMetadata, ExternalMetadataSchema, type ExternalMetadata, } from './core/metadata.js'; export { validateTemplate, type TemplateValidationResult } from './core/validation/template.js'; export { validateLicense, type LicenseValidationResult } from './core/validation/license.js'; export { validateOutput, type OutputValidationResult } from './core/validation/output.js'; export { validateFieldSelector, type FieldSelectorValidationResult } from './core/validation/field-selector.js'; export { validateWordFields } from './core/field-selector/verifier.js'; export { validateExternal, type ExternalValidationResult } from './core/validation/external.js'; export { assessScanMetadataCoverage, type ScanMetadataCoverageInput, type ScanMetadataCoverageReport, } from './core/validation/scan-metadata.js'; export { runFieldSelector, cleanDocument, patchDocument, verifyOutput, ensureSourceDocx, checkFieldSelectorSourceDrift, computeSourceStructureSignature, type FieldSelectorRunOptions, type FieldSelectorRunResult, type VerifyResult, type VerifyCheck, applyReferenceFieldActions, loadReferenceFieldsConfig, ReferenceFieldsConfigSchema, type ReferenceFieldsConfig, } from './core/field-selector/index.js'; export { buildFieldSelectorInputSchema, getFieldSelectorInputSchema, canonicalJson, canonicalSha256, computedFieldNames, FIELD_SELECTOR_INPUT_SCHEMA_VERSION, FIELD_SELECTOR_SCHEMA_GENERATOR, type JsonSchema, type FieldSelectorSchemaManifest, type FieldSelectorSchemaProvenance, } from './core/field-selector/input-schema.js'; export { buildChecklistTemplateContext, ClosingChecklistSchema, ChecklistPatchEnvelopeSchema, ChecklistPatchApplyRequestSchema, ChecklistPatchOperationSchema, PatchCitationSchema, ChecklistPatchModeEnum, JsonPointerSchema, CHECKLIST_PATCH_VALIDATION_TTL_MS, applyChecklistPatchOperations, computeChecklistPatchHash, validateChecklistPatch, getChecklistPatchValidationArtifact, setChecklistPatchValidationStore, getChecklistPatchValidationStore, applyChecklistPatch, setChecklistAppliedPatchStore, getChecklistAppliedPatchStore, setChecklistProposedPatchStore, getChecklistProposedPatchStore, type ClosingChecklist, type ChecklistPatchEnvelope, type ChecklistPatchApplyRequest, type ChecklistPatchOperation, type PatchCitation, type ChecklistPatchMode, type JsonPointer, type ChecklistPatchValidationErrorCode, type ChecklistPatchValidationDiagnostic, type ResolvedChecklistPatchOperation, type ChecklistPatchValidationArtifact, type ChecklistPatchValidationStore, type ValidateChecklistPatchInput, type ChecklistPatchValidationSuccess, type ChecklistPatchValidationFailure, type ChecklistPatchValidationResult, type ChecklistAppliedPatchRecord, type ChecklistAppliedPatchStore, type ChecklistProposedPatchRecord, type ChecklistProposedPatchStore, type ChecklistPatchApplyErrorCode, type ChecklistPatchApplyFailure, type ChecklistPatchApplySuccess, type ChecklistPatchApplyResult, type ApplyChecklistPatchInput, reverseHumanStatus, REVERSE_STATUS_LABELS, classifyRow, findTableByHeaders, isControlRow, extractRenderVersion, DOCUMENTS_HEADERS, ACTION_ITEMS_HEADERS, ISSUES_HEADERS, RENDER_VERSION_MARKER, type RowType, type TemplateDocumentRow, type TemplateActionRow, type TemplateIssueRow, type ChecklistTemplateContext, importChecklistFromDocx, type DocxImportOptions, type DocxImportWarning, type DocxImportWarningCode, type DocxImportSummary, type DocxImportResult, type DocxImportFailure, type DocxImportErrorCode, type DocxImportOutcome, } from './core/checklist/index.js'; export { ChecklistStageEnum, ChecklistEntryStatusEnum, SignatoryStatusEnum, ChecklistItemStatusEnum, IssueStatusEnum, ResponsibilitySchema, CitationSchema, SignatureArtifactSchema, SignatorySchema, ChecklistDocumentSchema, ChecklistEntrySchema, ActionItemSchema, IssueSchema, type ChecklistStage, type ChecklistEntryStatus, type SignatoryStatus, type ChecklistItemStatus, type IssueStatus, type Responsibility, type Citation, type SignatureArtifact, type Signatory, type ChecklistDocument, type ChecklistEntry, type ActionItem, type Issue, } from './core/checklist/schemas.js'; export { listTemplateItems, type TemplateListItem, type TemplateListField, } from './core/template-listing.js'; export { listDocContentItems, listDocContentTypesAvailable, findDocContentItem, DOC_CONTENT_DIRS, DOC_CONTENT_TYPES, type ContentType, type DocContentType, type DocContentItem, type DocContentDetail, } from './core/content-listing.js'; export { listTemplateEntries, findTemplateDir, type ContentEntry } from './utils/paths.js'; export type { ToolCommandAdapter } from './core/command-generation/types.js'; export { ClaudeCodeAdapter } from './core/command-generation/adapters/claude.js'; //# sourceMappingURL=index.d.ts.map