import { Layout } from "../Layout"; import { IEditorItem } from "../editor-chrome"; export interface IStatusCodeLayoutItem extends IEditorItem { layout: any; onSave(): Promise; onEdit(): Promise; onCancel(): Promise; } export declare class TenantStatusCodeLayoutSettings { unauthorizedLayout: Layout; notFoundLayout: Layout; } export declare class BusinessProfileStatusCodeLayoutSettings extends TenantStatusCodeLayoutSettings { inherit: boolean; } export declare class TenantSystemLayoutSettings { unauthorizedVersionedLayoutId: number; notFoundVersionedLayoutId: number; authenticationVersionedLayoutId: number; } export declare class BusinessProfileSystemLayoutSettings extends TenantSystemLayoutSettings { inherit: boolean; }