export declare const selectMeta: { readonly name: "Select"; readonly category: "component"; readonly description: "Single-value form selection with Popover presentation on web and BottomSheet presentation on native."; readonly directManifestNode: true; readonly allowedChildren: readonly []; readonly blueprint: { readonly label: "Select"; readonly defaultProps: { readonly label: "Option"; readonly placeholder: "Select"; readonly defaultValue: "option-b"; readonly options: readonly [{ readonly value: "option-a"; readonly label: "First option"; }, { readonly value: "option-b"; readonly label: "Second option"; }, { readonly value: "option-c"; readonly label: "Third option"; }]; readonly disabled: false; readonly readOnly: false; readonly invalid: 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 select 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 option value changes."; readonly payload: { readonly eventType: "select.valueChange"; readonly fields: readonly [{ readonly path: "value"; readonly type: "string"; readonly label: "Value"; }]; }; }; }; }; readonly events: { readonly valueChange: { readonly label: "Value change"; readonly eventType: "select.valueChange"; readonly description: "Emitted when the selected option 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: "disabled"; readonly schema: { readonly type: "boolean"; readonly category: "State"; readonly label: "Disabled"; readonly default: false; }; }]; readonly authoring: { readonly authority: "instance"; }; }; readonly label: { readonly type: "string"; readonly category: "Content"; readonly label: "Label"; readonly authoring: { readonly authority: "instance"; }; }; readonly helperText: { readonly type: "string"; readonly category: "Content"; readonly label: "Helper text"; readonly authoring: { readonly authority: "instance"; }; }; readonly errorText: { readonly type: "string"; readonly category: "Content"; readonly label: "Error text"; readonly authoring: { readonly authority: "instance"; }; }; readonly placeholder: { readonly type: "string"; readonly category: "Content"; readonly label: "Placeholder"; readonly default: "Select"; readonly authoring: { readonly authority: "instance"; }; }; readonly required: { readonly type: "boolean"; readonly category: "State"; readonly label: "Required"; 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"; }; }; readonly readOnly: { readonly type: "boolean"; readonly category: "State"; readonly label: "Read only"; readonly default: false; readonly authoring: { readonly authority: "instance"; }; }; readonly invalid: { readonly type: "boolean"; readonly category: "State"; readonly label: "Invalid"; readonly default: false; readonly authoring: { readonly authority: "instance"; }; }; }; }; //# sourceMappingURL=selectMeta.d.ts.map