declare class ScrollBlockManager {
    components: {
        [key: string]: boolean;
    };
    originalValues: string[];
    constructor();
    registerComponent(id: string): void;
    unregisterComponent(id: string): void;
    saveRestoreValuesCallback(callback: (() => void) | null): void;
    getRestoreValuesCallback(): (() => void) | null | undefined;
    saveOriginalValues(values: string[]): void;
    getOriginalValues(): string[];
    isBlocked(): boolean;
}
export default ScrollBlockManager;
