import { App } from "../../App";
import { IClassOf, INotifyPropertyChanged } from "../../core/types";
import { WindowService } from "../services/WindowService";
import { AtomControl } from "./AtomControl";
import { AtomGridView } from "./AtomGridView";
import { AtomPage } from "./AtomPage";
export declare class AtomTabbedPage extends AtomGridView implements INotifyPropertyChanged {
    tabChannelName: string;
    titleTemplate: IClassOf<AtomControl>;
    presenter: HTMLElement;
    private mWindowService;
    protected get windowService(): WindowService;
    private mSelectedPage;
    get selectedPage(): AtomPage;
    set selectedPage(value: AtomPage);
    constructor(app: App, e?: HTMLElement);
    protected preCreate(): void;
    private getParentHost;
}
//# sourceMappingURL=AtomTabbedPage.d.ts.map