import type { ProviderScope } from "../domain/ProviderScope.js"; import type { ImportTokenProviderOpts } from "./ImportTokenProviderOpts.js"; import type { TokenProvider } from "./TokenProvider.js"; declare global { namespace TsED { interface Context { } interface Configuration extends Record { scopes: { [key: string]: ProviderScope; }; /** * Define dependencies to build the provider */ imports: (TokenProvider | ImportTokenProviderOpts)[]; /** * Mount controllers */ mount: Record; } } }