import React from 'react'; import type { ComponentSize } from '../../../lib/utils'; import type { GlassVariant } from '../../../lib/glass'; export interface InputContextType { inputId: string; size: ComponentSize; variant: 'default' | 'filled' | 'outlined'; disabled?: boolean; hasError?: boolean; hasWarning?: boolean; hasSuccess?: boolean; errorId?: string; warningId?: string; successId?: string; helperId?: string; glass?: GlassVariant; } export declare const useInputContext: () => InputContextType; export interface InputProviderProps { value: InputContextType; children: React.ReactNode; } export declare const InputProvider: React.FC; //# sourceMappingURL=InputContext.d.ts.map