import { BuildInLayout, Layout } from '../Route'; export default class LayoutCommandHandler { private willSetRoot; private didSetRoot; constructor(); handleRootLayoutChange(): void; setRoot(layout: BuildInLayout | Layout, sticky?: boolean): Promise; setRootLayoutUpdateListener(willSetRoot?: () => void, didSetRoot?: () => void): void; }