/** * Reactive input props — auto-translates label/hint. * Priority (lowest→highest): light.styles.input < declared props < $attrs * Use with defineOptions({ inheritAttrs: false }) in the component. */ export declare function useLightInputDefaults(props: Readonly>, attrs: Readonly>, excludeKeys?: string[]): import("vue").ComputedRef>; /** * Reactive card props — auto-translates label. * Priority (lowest→highest): light.styles.card < declared props < $attrs */ export declare function useLightCardDefaults(props: Readonly>, attrs: Readonly>, excludeKeys?: string[]): import("vue").ComputedRef>; /** * Reactive table props — auto-translates label. * Priority (lowest→highest): light.styles.table < declared props < $attrs */ export declare function useLightTableDefaults(props: Readonly>, attrs: Readonly>, excludeKeys?: string[]): import("vue").ComputedRef>; /** * Reactive button props — auto-translates label. * Priority (lowest→highest): light.styles.button < declared props < $attrs */ export declare function useLightButtonDefaults(props: Readonly>, attrs: Readonly>, excludeKeys?: string[]): import("vue").ComputedRef>; /** * Lightweight composable for simple label-only wrappers (Checkbox, Radio, Tab, Toggle…). * Returns a reactive translated label string (or undefined). */ export declare function useLightLabel(props: Readonly>): import("vue").ComputedRef;