/** * Extended ElementInternals interface with form lifecycle callbacks */ export interface Cre8ElementInternals extends ElementInternals { placeholder: any; min: any; max: any; autocomplete: any; readonly: any; formResetCallback?: () => void; ariaRole?: string; } /** * Context for sharing form element internals with descendant components. * This allows nested components to access the parent form element's * ElementInternals for form participation, validation, and ARIA. */ export declare const formInternalsContext: { __context__: Cre8ElementInternals; }; /** * Context for sharing form element state with descendants */ export interface FormElementState { value: string; disabled: boolean; required: boolean; isError: boolean; isSuccess: boolean; name?: string; } export declare const formStateContext: { __context__: FormElementState; }; //# sourceMappingURL=form-internals-context.d.ts.map