export default class MaskUtils { constructor(options: any); maskOptions: { maskPlaceholder: any; prefix: string; mask: any; lastEditablePosition: number; permanents: any[]; }; isCharacterAllowedAtPosition: (character: any, position: any) => boolean; isCharacterFillingPosition: (character: any, position: any) => boolean; isPositionEditable: (position: any) => boolean; isValueEmpty: (value: any) => any; isValueFilled: (value: any) => boolean; getDefaultSelectionForValue: (value: any) => { start: any; end: any; }; getFilledLength: (value: any) => number; getStringFillingLengthAtPosition: (string: any, position: any) => number; getLeftEditablePosition: (position: any) => any; getRightEditablePosition: (position: any) => any; formatValue: (value: any) => any; clearRange: (value: any, start: any, len: any) => any; insertCharacterAtPosition: (value: any, character: any, position: any) => any; insertStringAtPosition: (value: any, string: any, position: any) => any; processChange: (currentState: any, previousState: any) => { value: any; enteredString: string; selection: { start: number; end: number; }; }; } //# sourceMappingURL=mask.d.ts.map