export declare class MJGlobalProperty { key: unknown; value: unknown; } export declare class MJEvent { component: IMJComponent; event: MJEventType; eventCode?: string; args: any; } export interface IMJComponent { } export declare const MJEventType: { readonly ComponentRegistered: "ComponentRegistered"; readonly ComponentUnregistered: "ComponentUnregistered"; readonly ComponentEvent: "ComponentEvent"; readonly LoggedIn: "LoggedIn"; readonly LoggedOut: "LoggedOut"; readonly LoginFailed: "LoginFailed"; readonly LogoutFailed: "LogoutFailed"; readonly ManualResizeRequest: "ManualResizeRequest"; readonly DisplaySimpleNotificationRequest: "DisplaySimpleNotificationRequest"; readonly TenantChanged: "TenantChanged"; }; export type MJEventType = typeof MJEventType[keyof typeof MJEventType]; export type DisplaySimpleNotificationRequestData = { message: string; title?: string; style?: "none" | "success" | "error" | "warning" | "info"; ResourceTypeID?: number; ResourceRecordID?: number; ResourceConfiguration?: string; DisplayDuration?: number; }; //# sourceMappingURL=interface.d.ts.map