import { VersionedLayoutId, GuidValue } from "@omnia/fx-models"; import { VueComponentBase } from "@omnia/fx/ux"; export declare class AppScopedLayoutController extends VueComponentBase { layoutBackgroundImageElementId: string; appInstanceId: GuidValue; versionedLayoutId: VersionedLayoutId; enableAlternateLayout: boolean; requireParentToEdit: boolean; speedDialOptionsRenderer: () => JSX.Element[]; undeletable: boolean; private omniaLoc; private permissionService; private subscriptionHandler; private versionedLayoutStore; private isCheckingOutHome; private isEditMode; private hasPermissionToEdit; private editable; private styles; created(): void; mounted(): void; private checkout; private openEditor; private renderLayoutReadMode; private renderSpeedial; render(h: any): VueTsxSupport.JSX.Element; }