export declare const radio: { readonly size: { readonly sm: { readonly controlSize: 14; readonly indicatorSize: 6; readonly labelFontSize: 14; readonly labelLineHeight: 20; readonly descriptionFontSize: 12; readonly descriptionLineHeight: 16; }; readonly md: { readonly controlSize: 16; readonly indicatorSize: 8; readonly labelFontSize: 16; readonly labelLineHeight: 24; readonly descriptionFontSize: 14; readonly descriptionLineHeight: 20; }; readonly lg: { readonly controlSize: 20; readonly indicatorSize: 10; readonly labelFontSize: 20; readonly labelLineHeight: 28; readonly descriptionFontSize: 16; readonly descriptionLineHeight: 24; }; }; readonly motion: { readonly controlDuration: "150ms"; readonly easing: "cubic-bezier(0.16, 1, 0.3, 1)"; readonly indicatorDuration: "180ms"; readonly selectedDuration: "260ms"; readonly pressedScale: 0.96; readonly activeScale: 0.92; readonly pressedOpacity: 0.8; }; readonly default: { readonly bg: "#000000"; readonly fg: "#FFFFFF"; readonly border: "#9CA3AF"; }; readonly hover: { readonly bg: "#374151"; readonly fg: "#FBBF24"; readonly border: "#FCD34D"; }; readonly pressed: { readonly bg: "#374151"; readonly fg: "#FFFFFF"; readonly border: "#FDE68A"; }; readonly primary: { readonly ring: string; readonly default: import("../../factories/createRadioPalette.js").RadioState; readonly hover: import("../../factories/createRadioPalette.js").RadioState; readonly pressed: import("../../factories/createRadioPalette.js").RadioState; }; readonly neutral: { readonly ring: string; readonly default: import("../../factories/createRadioPalette.js").RadioState; readonly hover: import("../../factories/createRadioPalette.js").RadioState; readonly pressed: import("../../factories/createRadioPalette.js").RadioState; }; readonly success: { readonly ring: string; readonly default: import("../../factories/createRadioPalette.js").RadioState; readonly hover: import("../../factories/createRadioPalette.js").RadioState; readonly pressed: import("../../factories/createRadioPalette.js").RadioState; }; readonly warning: { readonly ring: string; readonly default: import("../../factories/createRadioPalette.js").RadioState; readonly hover: import("../../factories/createRadioPalette.js").RadioState; readonly pressed: import("../../factories/createRadioPalette.js").RadioState; }; readonly danger: { readonly ring: string; readonly default: import("../../factories/createRadioPalette.js").RadioState; readonly hover: import("../../factories/createRadioPalette.js").RadioState; readonly pressed: import("../../factories/createRadioPalette.js").RadioState; }; readonly focus: { readonly ring: "#FCD34D"; readonly border: "#FCD34D"; }; readonly invalid: { readonly border: "#FB7185"; readonly ring: "#FB7185"; readonly bg: "#000000"; readonly fg: "#FFFFFF"; }; readonly disabled: { readonly bg: "#111827"; readonly fg: "#6B7280"; readonly border: "#4B5563"; }; readonly selectedDisabled: { readonly bg: "#111827"; readonly fg: "#6B7280"; readonly border: "#4B5563"; readonly labelFg: "#6B7280"; }; }; //# sourceMappingURL=radio.d.ts.map