export declare const otpFormMeta: { readonly name: "OtpForm"; readonly category: "pattern"; readonly description: "Collects and verifies a one-time passcode with an optional resend action."; readonly directManifestNode: true; readonly allowedChildren: readonly []; readonly blueprint: { readonly label: "OTP form"; readonly defaultProps: { readonly length: 6; readonly otpLabel: "Code"; readonly resendLabel: "Resend code"; readonly submitLabel: "Verify code"; readonly resendDisabled: false; readonly resendLoading: false; readonly loading: false; readonly disabled: false; }; }; readonly events: { readonly submit: { readonly label: "Submit"; readonly eventType: "otpForm.submit"; readonly payloadFields: readonly [{ readonly path: "otp"; readonly type: "string"; readonly label: "One-time passcode"; }]; }; readonly resend: { readonly label: "Resend"; readonly eventType: "otpForm.resend"; readonly payloadFields: readonly []; }; }; readonly props: { readonly length: { readonly type: "number"; readonly category: "Validation"; readonly label: "Code length"; readonly default: 6; }; readonly otpLabel: { readonly type: "string"; readonly category: "Content"; readonly label: "Code label"; }; readonly resendLabel: { readonly type: "string"; readonly category: "Content"; readonly label: "Resend label"; }; readonly submitLabel: { readonly type: "string"; readonly category: "Content"; readonly label: "Submit label"; }; readonly error: { readonly type: "string"; readonly category: "State"; readonly label: "Error"; }; readonly resendDisabled: { readonly type: "boolean"; readonly category: "State"; readonly label: "Resend disabled"; readonly default: false; }; readonly resendLoading: { readonly type: "boolean"; readonly category: "State"; readonly label: "Resend loading"; readonly default: false; }; readonly loading: { readonly type: "boolean"; readonly category: "State"; readonly label: "Loading"; readonly default: false; }; readonly disabled: { readonly type: "boolean"; readonly category: "State"; readonly label: "Disabled"; readonly default: false; }; }; }; //# sourceMappingURL=otpFormMeta.d.ts.map