import { ScrollStrategy, OverlayRef } from '@angular/cdk/overlay';
import * as i0 from '@angular/core';

declare class NgDocOverlayStrategy implements ScrollStrategy {
    private documentRef;
    private ngZone;
    private overlayRef;
    private destroy$;
    /** Inserted by Angular inject() migration for backwards compatibility */
    constructor(...args: unknown[]);
    attach(overlayRef: OverlayRef): void;
    enable(): void;
    private get origin();
    disable(): void;
    detach(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<NgDocOverlayStrategy, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<NgDocOverlayStrategy>;
}

export { NgDocOverlayStrategy };
