/******* * Expand boolean/flag-style attributes into explicit key="key" values. * * Behavior: * - Scans only tag headers (`` and ``). * - For attributes without a value (e.g. `disabled`), rewrites them to * `disabled="disabled"`. * - Attributes that already have values are left unchanged. * - End tags, comments, and doctypes are not modified. * * This keeps downstream XML-ish parsers happy by ensuring attributes always * have an explicit value while preserving HTML boolean semantics. * * @param input - Markup string containing tag attributes. * @returns Markup with flag-style attributes expanded to key="key". *******/ export declare function expand_flags(input: string): string; //# sourceMappingURL=expand-flags.d.ts.map