import { Observable } from 'rxjs';
import { QdBreakpointService } from '../../core/services/breakpoint.service';
import { QdShellConfig } from '../model/shell-config.interface';
import { QdNavigationService } from './navigation.service';
import * as i0 from "@angular/core";
export declare class QdShellHeaderMinimizationService {
    private navigationService;
    private breakpointService;
    private _headerMinimizedBreakpoints;
    private _config;
    private _isInternal$;
    constructor(navigationService: QdNavigationService, breakpointService: QdBreakpointService);
    set config(config: QdShellConfig);
    isHeaderMinimized$(): Observable<boolean>;
    private _isMinimizedBreakpoint;
    static ɵfac: i0.ɵɵFactoryDeclaration<QdShellHeaderMinimizationService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<QdShellHeaderMinimizationService>;
}
//# sourceMappingURL=shell-header-minimization.service.d.ts.map