import { QueryList } from '@angular/core'; import { Element } from '../element/element'; import { ElementContainer } from '../element/token'; import { GovernorFactory } from '../extension/governor'; import { LayoutSider } from './sider'; export declare class Layout implements ElementContainer { private prefix; private governorFactory; siders: QueryList; constructor(prefix: string, governorFactory: GovernorFactory); register(el: Element): void; deregister(el: Element): void; private addClass(element, className); }