import type { HttpBackend } from './backend'; import { HttpFeatureKind } from './feature'; import { HttpInterceptorFn } from './interceptor'; interface HttpConfig { /** The default HTTP backend handler */ backend: HttpBackend; interceptorFns: HttpInterceptorFn[]; } type HttpSetupFeature = { kind: HttpFeatureKind.Backend; value: HttpBackend; } | { kind: HttpFeatureKind.XsrfProtection; value: HttpInterceptorFn; }; export declare const config: HttpConfig; export declare function setupHttpClient(...features: HttpSetupFeature[]): void; export {};