import { AxiosInstance } from 'axios'; import Config from './config'; import { Dictionary } from '.'; export interface DefaultConfig extends Dictionary { axios?: AxiosInstance; address?: string | ((config: Config) => Promise); apiVersion?: string; tokenPath?: string; token?: string | ((config: Config) => Promise); engine?: string | ((config: Config) => Promise); headers?: Dictionary; isVaultRequest?: boolean; } export default DefaultConfig;