import { Event } from '../event'; import { ApplicationsState } from '../../app-lifecycle'; /** * Represents a "beforeMountRoutingEvent" event. * * This event is triggered after the routing has been resolved but before the applications affected by it are * mounted or unmounted. It carries the state the applications will be in once the mounting completes. */ export declare class BeforeMountRouting extends Event { /** * Creates an instance of the BeforeMountRouting event. * * @param applicationsState - The state of the applications which are about to be mounted or unmounted. */ constructor(applicationsState: ApplicationsState); }