import type { ObjToString } from "./types"; type DataReturn = T extends true ? "" : T extends false ? undefined : T; export declare function dataAttr(value: T): DataReturn; type DisabledReturn = T extends true ? true : undefined; export declare function disabledAttr(value?: V): DisabledReturn; export declare function styleAttr>(value: T): ObjToString; /** * Generate a unique, safe ID attribute from a string using hash-based approach */ export declare function idAttr(value: string): string; export {};