import { DevToolsConfig, Manager } from '@data-client/core'; import { NetworkManager, SubscriptionManager, DevToolsManager } from '../managers/index.js'; /** Returns the default Managers used by DataProvider. * * @see https://dataclient.io/docs/api/getDefaultManagers */ declare let getDefaultManagers: ({ devToolsManager, networkManager, subscriptionManager, }?: GetManagersOptions) => Manager[]; export { getDefaultManagers }; export type GetManagersOptions = { devToolsManager?: DevToolsManager | DevToolsConfig | null; networkManager?: NetworkManager | ConstructorArgs; subscriptionManager?: SubscriptionManager | ConstructorArgs | null; }; export type ConstructorArgs = T extends { new (options: infer O): any; } ? O : never; //# sourceMappingURL=getDefaultManagers.d.ts.map