import { Arguments } from "./argments"; import { AnyFunc } from "./func.types"; export declare class Options implements Arguments { prefixURI?: string; menus: [] | undefined; roles: [] | undefined; accountNonExpired?: undefined; accountNonLocked?: undefined; credentialsNonExpired?: undefined; deptId?: undefined; deptName?: undefined; enabled?: undefined; userType?: undefined; userCode?: undefined; position?: boolean | undefined; authorities: [] | undefined; tenant: string; dsn: string; system: string; token: string; userId: undefined; username: undefined; account: undefined; realname: undefined; hashRoute?: boolean | undefined; extra?: { [key: string]: any; } | undefined; maxCacheLength?: number | undefined; maxWaitingTime?: number | undefined; ignoreErrors?: (string | RegExp)[] | undefined; ignoreRequest?: (string | RegExp)[] | undefined; beforeEventAdd?: AnyFunc[] | undefined; beforeEventSend?: AnyFunc[] | undefined; afterEventSend?: AnyFunc[] | undefined; constructor(args: Arguments); transitionOptions(args: Arguments): Options; } export declare let options: Options; export declare function initOptions(args: Arguments): void; //# sourceMappingURL=options.d.ts.map