import { Fn, Nullable } from '@angular-ru/cdk/typings';
import * as i0 from "@angular/core";
export declare class ResizableService {
    private destroyed$;
    startX: Nullable<number>;
    startWidth: Nullable<number>;
    private static clearSelection;
    resize(event: MouseEvent, column: HTMLElement, mousemove: Fn, mouseup: Fn): void;
    private computeEvent;
    private unsubscribe;
    static ɵfac: i0.ɵɵFactoryDeclaration<ResizableService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<ResizableService>;
}
//# sourceMappingURL=resizable.service.d.ts.map