/**
 * Extract PascalCase glossary terms from an "## Ubiquitous Language" section.
 * Handles three formats:
 *   - **Term** bold format
 *   - - Term: list format
 *   - | Term | table format
 */
export declare function extractGlossaryTerms(content: string): Set<string>;
/**
 * Returns terms from candidateTerms that are not present in the glossary.
 */
export declare function validateDomainGlossary(glossaryContent: string, candidateTerms: string[]): string[];
/**
 * Load domain content from .planning/DOMAIN-MODEL.md (preferred) or DOMAIN.md.
 * Returns empty string if neither exists.
 */
export declare function loadDomainContent(cwd: string): string;
//# sourceMappingURL=domain-validator.d.ts.map