export declare const oauthProviderButtonMeta: { readonly name: "OAuthProviderButton"; readonly category: "pattern"; readonly description: "Renders a provider-branded OAuth action button."; readonly directManifestNode: true; readonly allowedChildren: readonly []; readonly blueprint: { readonly label: "OAuth provider button"; readonly defaultProps: { readonly providerId: "google"; readonly fullWidth: true; readonly size: "l"; readonly variant: "outline"; readonly color: "neutral"; readonly loading: false; readonly disabled: false; }; }; readonly events: { readonly press: { readonly label: "Press"; readonly eventType: "oauthProviderButton.press"; readonly payloadFields: readonly [{ readonly path: "providerId"; readonly type: "string"; readonly label: "Provider ID"; }]; }; }; readonly props: { readonly providerId: { readonly type: "string"; readonly category: "Authentication"; readonly label: "Provider ID"; readonly default: "google"; }; readonly label: { readonly type: "string"; readonly category: "Content"; readonly label: "Label"; }; readonly disabled: { readonly type: "boolean"; readonly category: "State"; readonly label: "Disabled"; readonly default: false; }; readonly loading: { readonly type: "boolean"; readonly category: "State"; readonly label: "Loading"; readonly default: false; }; readonly fullWidth: { readonly type: "boolean"; readonly category: "Layout"; readonly label: "Full width"; readonly default: true; }; readonly size: { readonly type: "enum"; readonly category: "Style"; readonly label: "Size"; readonly enum: readonly ["s", "m", "l"]; readonly default: "l"; }; readonly variant: { readonly type: "enum"; readonly category: "Style"; readonly label: "Variant"; readonly enum: readonly ["solid", "outline", "ghost", "soft"]; readonly default: "outline"; }; 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 default: "neutral"; }; }; }; //# sourceMappingURL=oauthProviderButtonMeta.d.ts.map