| 1 |
import HTMLMaskElement from './html-mask-element'; |
| 2 |
export type InputElement = HTMLTextAreaElement | HTMLInputElement; |
| 3 |
/** Bridge between InputElement and {@link Masked} */ |
| 4 |
export default class HTMLInputMaskElement extends HTMLMaskElement { |
| 5 |
/** InputElement to use mask on */ |
| 6 |
input: InputElement; |
| 7 |
constructor(input: InputElement); |
| 8 |
/** Returns InputElement selection start */ |
| 9 |
get _unsafeSelectionStart(): number | null; |
| 10 |
/** Returns InputElement selection end */ |
| 11 |
get _unsafeSelectionEnd(): number | null; |
| 12 |
/** Sets InputElement selection */ |
| 13 |
_unsafeSelect(start: number, end: number): void; |
| 14 |
get value(): string; |
| 15 |
set value(value: string); |
| 16 |
} |
| 17 |
//# sourceMappingURL=html-input-mask-element.d.ts.map |