import type { IDocsWebsiteHeading } from './interfaces.js'; export declare const escapeHtml: (valueArg: unknown) => string; export declare const decodeBasicHtml: (valueArg: string) => string; export declare const stripHtml: (valueArg: string) => string; export declare const slugify: (valueArg: string) => string; export declare const titleFromPath: (relativePathArg: string) => string; export declare const sectionFromPath: (relativePathArg: string) => string; export declare const isPathInside: (rootPathArg: string, candidatePathArg: string) => boolean; export declare const assertRealPathInside: (rootRealPathArg: string, candidatePathArg: string, labelArg: string) => Promise; export declare const toPosixRelativePath: (rootPathArg: string, absolutePathArg: string) => string; export declare const addHeadingIds: (htmlArg: string, pageIdArg: string) => { html: string; headings: IDocsWebsiteHeading[]; }; export declare const enhanceCodeBlocks: (htmlArg: string) => string; export declare const normalizeRepositoryUrl: (valueArg: unknown) => string | undefined; export declare const normalizeAccentColor: (valueArg: unknown) => string; export declare const toBase64: (valueArg: string | Uint8Array) => string;