import type { AxiosRequestConfig } from 'axios';
export interface Authentication {
    applyAuth(config: AxiosRequestConfig): void;
    needsRefresh(): boolean;
    refresh(): Promise<void>;
    getAuthHeaders(): Promise<Record<string, string>>;
}
//# sourceMappingURL=Authentication.d.ts.map