import { type Frontmatter } from "./utils.js"; export declare const WIKI_PAGE_TYPES: readonly ["entity", "stakeholder", "concept", "summary", "comparison", "overview", "analysis", "meeting_note", "client_source", "candidate_request", "request", "requirement", "implementation", "test_result", "decision", "release", "risk", "data_model", "automation", "integration", "api"]; export type WikiPageType = (typeof WIKI_PAGE_TYPES)[number]; export type ValidationSeverity = "ERROR" | "WARN" | "INFO"; export interface ValidationIssue { severity: ValidationSeverity; code: string; message: string; } export interface WikiPageValidation { frontmatter: Frontmatter; issues: ValidationIssue[]; } export declare function validateWikiPageContent(content: string, opts?: { checkSourceExists?: boolean; }): Promise; export declare function formatValidationIssues(issues: ValidationIssue[]): string; export declare function hasErrors(issues: ValidationIssue[]): boolean; //# sourceMappingURL=wiki-validation.d.ts.map