import type { InlineNode, LinkReferenceDefinition } from './types.js';
export declare function normalizeInput(value: string): string;
export declare function escapeHtml(value: string): string;
export declare function escapeAttr(value: string): string;
export declare function isBlank(value: string): boolean;
export declare function stripIndent(value: string, size: number): string;
export declare function plainText(nodes: InlineNode[]): string;
export declare function createSlugger(normalize?: typeof headingSlug): (value: string) => string;
declare function headingSlug(value: string): string;
export declare function sanitizeUrl(value: string): string;
export declare function parseDestination(value: string): LinkReferenceDefinition | undefined;
export declare function normalizeReferenceLabel(value: string): string;
export declare function footnoteId(label: string): string;
export declare function footnoteReferenceId(id: string, index?: number): string;
export declare function splitLines(value: string): string[];
export {};
//# sourceMappingURL=utils.d.ts.map