import { Observable } from 'rxjs'; import { ElementService } from '../dom/elementService'; import { SelectionService } from '../dom/selectionService'; declare type InputElement = HTMLTextAreaElement | HTMLInputElement; export declare function createInputSelectionService(element$: Observable): SelectionService; export declare class InputSelectionService extends ElementService implements SelectionService { get isActive(): boolean; get selectedText(): string; moveToEnd(): void; selectAll(): void; deselect(): void; } export {};