export declare function isFalsyAttrValue(value: string | undefined): boolean; /** True when `name` is safe to emit as an attribute name. */ export declare function isSafeAttrName(name: string): boolean; /** True when `name` is safe to emit as a tag name. */ export declare function isSafeTagName(name: string): boolean; /** * Render an attribute record to a ` k="v"` string, dropping unsafe names and * neutralising script-bearing URLs. Returns "" when nothing survives. */ export declare function renderAttrs(attrs?: Record, booleans?: ReadonlySet): string; /** Error box matching the style other handlers use for malformed input. */ export declare function renderBlockError(message: string): string; //# sourceMappingURL=attribute.d.ts.map