import type { VMenu } from '../abc'; export declare class StartupService { private http; private cacheService; private tokenService; private readonly conf; private readonly loginForm; constructor(); load(): Promise; private systemInit; private askToken; private fetchTokenByUP; private fetchTokenByCas; private login; private cacheInit; patchMenu(menus: VMenu[]): void; generateAbility(menus: VMenu[], abilities: string[], prefix: string): void; getAllLinks(menu: VMenu[], links: string[]): void; }