import { GraniteProgressBarLegendComponent } from './progress-bar-legend/progress-bar-legend.component'; import { GraniteOverlayTriggerForBaseDirective } from '../core/overlay-trigger-for-base.directive'; import { OverlayBaseComponent } from '../core/overlay-base'; import { BlockScrollStrategy, CloseScrollStrategy, RepositionScrollStrategy } from '@angular/cdk/overlay'; import * as i0 from "@angular/core"; export declare class GraniteProgressBarLegendTriggerForDirective extends GraniteOverlayTriggerForBaseDirective { get legend(): OverlayBaseComponent; set legend(value: GraniteProgressBarLegendComponent); isLegendOpen: boolean; protected selector: string; protected offsetY: number; handleKeydown(event: KeyboardEvent): void; handleClick(): void; onOutsideClick(): void; getScrollStrategy(): RepositionScrollStrategy | BlockScrollStrategy | CloseScrollStrategy; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }