UNPKG

@omnia/fx-models

Version:
24 lines (23 loc) 834 B
import { Layout } from "../Layout"; import { IEditorItem } from "../editor-chrome"; export interface IStatusCodeLayoutItem extends IEditorItem { layout: any; onSave<ItemType>(): Promise<ItemType>; onEdit<ItemType>(): Promise<ItemType>; onCancel<ItemType>(): Promise<ItemType>; } 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; }