export declare const GTR_INPUT_CONSTANTS: { email_regex: RegExp; password_regex: RegExp; number_regex: RegExp; }; export declare const GTR_INPUT_ERROR_MESSAGES: { invalid_number: string; invalid_input_type: string; invalid_email: string; empty_field: string; password_pattern: string; input_not_allowed: string; }; export type input = 'text' | 'number' | 'password' | 'email'; export declare enum GtrInputType { TEXT = "text", NUMBER = "number", PASSWORD = "password", EMAIL = "email" } export declare enum GtrInputState { VALID = "valid", INVALID = "invalid" } export interface GtrInputDataResponse { event: Event | KeyboardEvent; value: string | number; inputstate: string; invalid: boolean; }