import { Logic, App } from '../concepts'; type ResourceNode = { path: string; type: 'component' | 'page'; }; export declare function getAllLogics(_app: App): { logics: Logic[]; processLogics: Logic[]; }; export declare function genPermissionDataOld(app: App): Promise<{ [key: string]: ResourceNode[][]; }>; export declare function genPermissionData(_app: App): { [key: string]: ResourceNode[][]; }; export declare function genLogicAuthFlag(__app: App): boolean; export declare function sortResourceDtoMap(m: Map>>): Map; export declare function testWithOldPermissionResult(app: App, newRes: { [key: string]: ResourceNode[][]; }): Promise; export {}; //# sourceMappingURL=permission.d.ts.map