import { BsDockPane } from '../../panes/dock-pane';
import { BsDockLayout } from '../../interfaces/dock-layout';
import * as i0 from "@angular/core";
export declare class BsDockService {
    buildTraces(layout: BsDockLayout): PaneTraceResult[];
    private buildTracesPrivate;
    private getChildPanes;
    static ɵfac: i0.ɵɵFactoryDeclaration<BsDockService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<BsDockService>;
}
export interface PaneTraceResult {
    trace: BsDockPane[];
    finished: boolean;
}
