import { Menu, Screen } from '../app'; type WebViewMenuConfig = { [menuKey: string]: { menu: Menu; configRoles: any[]; }; }; type Menus = { [menuKey: string]: Menu; }; type Screens = { [screenKey: string]: Screen; }; export declare const createWebViewScreens: (webViewConfigs: { id: number; appName: string; isAosWebView: boolean; menuTitle?: string; iconName?: string; menuOrder?: number; authorizedRoleSet: any[]; }[]) => { menus: WebViewMenuConfig; screens: Screens; }; export declare const filterAuthorizedWebViewMenus: (webViewConfigs: WebViewMenuConfig, userRoles: any[]) => Menus; export declare const registerWebViewModule: (user: any) => Promise; export {};