import { SecurityEntity } from '../SercurityEntity'; import { TAxiosRequestConfig } from '../../type'; export declare class ITokenSecurity extends SecurityEntity { enabled: boolean; headerName: string; tokenPrefix: string; token: string; requestInterceptor(requestConfig: TAxiosRequestConfig): TAxiosRequestConfig; constructor(token?: string, headerName?: string, tokenPrefix?: string, permit?: string[]); setToken(token: string): void; setHeaderName(headerName: string): void; setTokenPrefix(tokenPrefix: string): void; setPermit(permit: string[]): void; setEnable(enable: boolean): void; }