export declare const providers: (import("@tinkoff/dippy/lib/Provider").ValueProvider<((options: import("@tramvai/tokens-http-client").HttpClientFactoryOptions) => import("@tramvai/http-client").HttpClient) & { __type?: "base token" | undefined; }> | import("@tinkoff/dippy/lib/Provider").ClassProviderWithDeps<{ logger: import("@tramvai/tokens-common").Logger & ((configOrName: string | { [key: string]: any; name: string; }) => import("@tramvai/tokens-common").Logger) & { __type?: "base token" | undefined; }; envManager: import("@tramvai/tokens-common").EnvironmentManager & { __type?: "base token" | undefined; }; appInfo: { [key: string]: string; appName: string; } & { __type?: "base token" | undefined; }; createCache: import("@tramvai/tokens-common").CacheFactory & { __type?: "base token" | undefined; } & { __type?: "base token" | undefined; }; makeRequestRegistry: string; requestManager: { token: import("@tramvai/tokens-common").RequestManager & { __type?: "base token" | undefined; }; optional: boolean; }; headersList: { token: (string & { __type?: "multi token" | undefined; }) | (string[] & { __type?: "multi token" | undefined; }); optional: boolean; }; agent: { token: { http: import("undici/types/dispatcher").default; https: import("undici/types/dispatcher").default; } & { __type?: "base token" | undefined; }; optional: boolean; }; disableCircuitBreaker: { token: (false & { __type?: "base token" | undefined; }) | (true & { __type?: "base token" | undefined; }); optional: boolean; }; defaultOptions: { token: Partial & { __type?: "base token" | undefined; }; optional: boolean; }; defaultInterceptors: { token: import("@tramvai/http-client").HttpClientInterceptor & { __type?: "multi token" | undefined; }; optional: boolean; }; commandLineExecutionContext: { token: (() => import("@tramvai/tokens-common").ExecutionContext | null) & { __type?: "base token" | undefined; }; optional: boolean; }; }, ((options: import("@tramvai/tokens-http-client").HttpClientFactoryOptions) => import("@tramvai/http-client").HttpClient) & { __type?: "base token" | undefined; }> | import("@tinkoff/dippy/lib/Provider").ClassProviderWithoutDeps<((options: import("@tramvai/tokens-http-client").HttpClientFactoryOptions) => import("@tramvai/http-client").HttpClient) & { __type?: "base token" | undefined; }> | import("@tinkoff/dippy/lib/Provider").FactoryProviderWithDeps<{ logger: import("@tramvai/tokens-common").Logger & ((configOrName: string | { [key: string]: any; name: string; }) => import("@tramvai/tokens-common").Logger) & { __type?: "base token" | undefined; }; envManager: import("@tramvai/tokens-common").EnvironmentManager & { __type?: "base token" | undefined; }; appInfo: { [key: string]: string; appName: string; } & { __type?: "base token" | undefined; }; createCache: import("@tramvai/tokens-common").CacheFactory & { __type?: "base token" | undefined; } & { __type?: "base token" | undefined; }; makeRequestRegistry: string; requestManager: { token: import("@tramvai/tokens-common").RequestManager & { __type?: "base token" | undefined; }; optional: boolean; }; headersList: { token: (string & { __type?: "multi token" | undefined; }) | (string[] & { __type?: "multi token" | undefined; }); optional: boolean; }; agent: { token: { http: import("undici/types/dispatcher").default; https: import("undici/types/dispatcher").default; } & { __type?: "base token" | undefined; }; optional: boolean; }; disableCircuitBreaker: { token: (false & { __type?: "base token" | undefined; }) | (true & { __type?: "base token" | undefined; }); optional: boolean; }; defaultOptions: { token: Partial & { __type?: "base token" | undefined; }; optional: boolean; }; defaultInterceptors: { token: import("@tramvai/http-client").HttpClientInterceptor & { __type?: "multi token" | undefined; }; optional: boolean; }; commandLineExecutionContext: { token: (() => import("@tramvai/tokens-common").ExecutionContext | null) & { __type?: "base token" | undefined; }; optional: boolean; }; }, ((options: import("@tramvai/tokens-http-client").HttpClientFactoryOptions) => import("@tramvai/http-client").HttpClient) & { __type?: "base token" | undefined; }> | import("@tinkoff/dippy/lib/Provider").FactoryProviderWithoutDeps<((options: import("@tramvai/tokens-http-client").HttpClientFactoryOptions) => import("@tramvai/http-client").HttpClient) & { __type?: "base token" | undefined; }> | import("@tinkoff/dippy/lib/Provider").ValueProvider | import("@tinkoff/dippy/lib/Provider").ClassProviderWithDeps<{ factory: ((options: import("@tramvai/tokens-http-client").HttpClientFactoryOptions) => import("@tramvai/http-client").HttpClient) & { __type?: "base token" | undefined; }; }, import("@tramvai/http-client").HttpClient & { __type?: "base token" | undefined; }> | import("@tinkoff/dippy/lib/Provider").ClassProviderWithoutDeps | import("@tinkoff/dippy/lib/Provider").FactoryProviderWithDeps<{ factory: ((options: import("@tramvai/tokens-http-client").HttpClientFactoryOptions) => import("@tramvai/http-client").HttpClient) & { __type?: "base token" | undefined; }; }, import("@tramvai/http-client").HttpClient & { __type?: "base token" | undefined; }> | import("@tinkoff/dippy/lib/Provider").FactoryProviderWithoutDeps | import("@tinkoff/dippy/lib/Provider").ValueProvider | import("@tinkoff/dippy/lib/Provider").ClassProviderWithoutDeps | import("@tinkoff/dippy/lib/Provider").FactoryProviderWithoutDeps | import("@tinkoff/dippy/lib/Provider").ValueProvider | import("@tinkoff/dippy/lib/Provider").ClassProviderWithDeps | import("@tinkoff/dippy/lib/Provider").ClassProviderWithoutDeps | import("@tinkoff/dippy/lib/Provider").FactoryProviderWithDeps | import("@tinkoff/dippy/lib/Provider").FactoryProviderWithoutDeps | import("@tinkoff/dippy/lib/Provider").ValueProvider | import("@tinkoff/dippy/lib/Provider").ClassProviderWithDeps<{ createCache: import("@tramvai/tokens-common").CacheFactory & { __type?: "base token" | undefined; }; }, import("@tramvai/tokens-common").CacheFactory & { __type?: "base token" | undefined; } & { __type?: "base token" | undefined; }> | import("@tinkoff/dippy/lib/Provider").ClassProviderWithoutDeps | import("@tinkoff/dippy/lib/Provider").FactoryProviderWithDeps<{ createCache: import("@tramvai/tokens-common").CacheFactory & { __type?: "base token" | undefined; }; }, import("@tramvai/tokens-common").CacheFactory & { __type?: "base token" | undefined; } & { __type?: "base token" | undefined; }> | import("@tinkoff/dippy/lib/Provider").FactoryProviderWithoutDeps | import("@tinkoff/dippy/lib/Provider").ValueProvider<(string & { __type?: "multi token" | undefined; }) | (string[] & { __type?: "multi token" | undefined; })> | import("@tinkoff/dippy/lib/Provider").ClassProviderWithoutDeps<(string & { __type?: "multi token" | undefined; }) | (string[] & { __type?: "multi token" | undefined; })> | import("@tinkoff/dippy/lib/Provider").FactoryProviderWithoutDeps<(string & { __type?: "multi token" | undefined; }) | (string[] & { __type?: "multi token" | undefined; })>)[]; //# sourceMappingURL=shared.d.ts.map