UNPKG

armisa-models

Version:
26 lines (25 loc) 928 B
/// <reference types="node" /> import { BaseSelfControl } from './BaseSelfControl'; export declare class SelfPhoneNumber extends BaseSelfControl<string, string, string, HTMLInputElement> { #private; minLength: number | undefined; maxLength: number | undefined; private validateNormal; private validateRequired; isValueEmpty: () => boolean; isValueNotEmpty: () => boolean; validate: () => void; cleaningClassInitializer: () => void; refreshHasChange: () => void; restartDefaultValue: () => void; get value(): string; set value(value: string); setValue: (value: string) => void; deserialize: (value: string) => void; useAsFilter: boolean; timer?: NodeJS.Timeout | null; triggerChangeFilters?: () => void; constructor(value: string); static empty(): SelfPhoneNumber; static deserialize(value?: string): SelfPhoneNumber; }