export declare const radioMeta: { readonly name: "Radio"; readonly category: "component"; readonly directManifestNode: true; readonly allowedChildren: readonly []; readonly blueprint: { readonly label: "Radio"; readonly defaultProps: { readonly label: "Option"; readonly checked: false; }; }; readonly props: { readonly label: { readonly type: "string"; readonly category: "Content"; readonly label: "Label"; }; readonly checked: { readonly type: "boolean"; readonly category: "State"; readonly label: "Checked"; readonly default: false; }; readonly disabled: { readonly type: "boolean"; readonly category: "State"; readonly label: "Disabled"; readonly default: false; }; }; }; export declare const radioGroupMeta: { readonly name: "RadioGroup"; readonly category: "component"; readonly description: "Single-choice group with inline or card presentation while preserving radio semantics."; readonly directManifestNode: true; readonly allowedChildren: readonly []; readonly blueprint: { readonly label: "Radio button group"; readonly defaultProps: { readonly defaultValue: "option-b"; readonly options: readonly [{ readonly value: "option-a"; readonly label: "First option"; readonly description: "Supporting detail"; }, { readonly value: "option-b"; readonly label: "Second option"; readonly description: "Supporting detail"; }, { readonly value: "option-c"; readonly label: "Third option"; readonly description: "Supporting detail"; }]; readonly orientation: "vertical"; readonly presentation: "card"; readonly invalid: false; readonly readOnly: false; readonly disabled: false; }; }; readonly bindings: { readonly props: { readonly value: { readonly label: "Value"; readonly description: "Currently selected option value."; readonly value: { readonly type: "string"; }; readonly acceptsFallback: true; readonly acceptsTransforms: true; }; readonly disabled: { readonly label: "Disabled"; readonly description: "Whether the complete radio group is disabled."; readonly value: { readonly type: "boolean"; }; readonly acceptsFallback: true; readonly acceptsTransforms: true; }; }; readonly events: { readonly valueChange: { readonly label: "Value change"; readonly description: "Runs when the selected radio value changes."; readonly payload: { readonly eventType: "radioGroup.valueChange"; readonly fields: readonly [{ readonly path: "value"; readonly type: "string"; readonly label: "Value"; }]; }; }; }; }; readonly events: { readonly valueChange: { readonly label: "Value change"; readonly eventType: "radioGroup.valueChange"; readonly description: "Emitted when the selected radio value changes."; readonly payloadFields: readonly [{ readonly path: "value"; readonly type: "string"; readonly label: "Value"; }]; }; }; readonly props: { readonly defaultValue: { readonly type: "string"; readonly category: "State"; readonly label: "Initial value"; readonly authoring: { readonly authority: "instance"; }; }; readonly value: { readonly type: "string"; readonly category: "State"; readonly label: "Value"; readonly authoring: { readonly authority: "instance"; }; }; readonly options: { readonly type: "array"; readonly category: "Content"; readonly label: "Options"; readonly itemSchema: readonly [{ readonly key: "value"; readonly schema: { readonly type: "string"; readonly category: "Content"; readonly label: "Value"; }; }, { readonly key: "label"; readonly schema: { readonly type: "string"; readonly category: "Content"; readonly label: "Label"; }; }, { readonly key: "description"; readonly schema: { readonly type: "string"; readonly category: "Content"; readonly label: "Description"; }; }, { readonly key: "iconSource"; readonly schema: { readonly type: "media"; readonly category: "Content"; readonly label: "Icon"; readonly mediaKinds: readonly ["image"]; }; }, { readonly key: "disabled"; readonly schema: { readonly type: "boolean"; readonly category: "State"; readonly label: "Disabled"; readonly default: false; }; }]; readonly authoring: { readonly authority: "instance"; }; }; readonly orientation: { readonly type: "enum"; readonly category: "Layout"; readonly label: "Orientation"; readonly enum: readonly ["horizontal", "vertical"]; readonly default: "vertical"; readonly authoring: { readonly authority: "instance"; }; }; readonly gap: { readonly type: "enum"; readonly category: "Layout"; readonly label: "Gap"; readonly enum: readonly ["xs", "s", "m", "l"]; readonly authoring: { readonly authority: "theme"; readonly scope: "component"; readonly allowInstanceOverride: true; }; }; readonly presentation: { readonly type: "enum"; readonly category: "Style"; readonly label: "Presentation"; readonly enum: readonly ["inline", "card"]; readonly default: "inline"; readonly authoring: { readonly authority: "instance"; }; }; readonly contentOrientation: { readonly type: "enum"; readonly category: "Layout"; readonly label: "Option content orientation"; readonly enum: readonly ["horizontal", "vertical"]; readonly default: "horizontal"; readonly authoring: { readonly authority: "instance"; }; }; readonly columns: { readonly type: "enum"; readonly category: "Layout"; readonly label: "Option columns"; readonly enum: readonly [1, 2, 3, 4]; readonly authoring: { readonly authority: "instance"; }; }; readonly color: { readonly type: "enum"; readonly category: "Style"; readonly label: "Color"; readonly enum: readonly ["primary", "secondary", "tertiary", "quaternary", "neutral", "success", "warning", "error", "info", "danger"]; readonly authoring: { readonly authority: "theme"; readonly scope: "component"; readonly allowInstanceOverride: true; }; }; readonly size: { readonly type: "enum"; readonly category: "Style"; readonly label: "Size"; readonly enum: readonly ["s", "m", "l"]; readonly authoring: { readonly authority: "theme"; readonly scope: "component"; readonly allowInstanceOverride: true; }; }; readonly invalid: { readonly type: "boolean"; readonly category: "State"; readonly label: "Invalid"; readonly default: false; readonly authoring: { readonly authority: "instance"; }; }; readonly readOnly: { readonly type: "boolean"; readonly category: "State"; readonly label: "Read only"; readonly default: false; readonly authoring: { readonly authority: "instance"; }; }; readonly disabled: { readonly type: "boolean"; readonly category: "State"; readonly label: "Disabled"; readonly default: false; readonly authoring: { readonly authority: "instance"; }; }; }; }; //# sourceMappingURL=radioMeta.d.ts.map