///
import { Cache } from '@tramvai/tokens-common';
export declare const cache: (import("@tramvai/core").Provider<{
cacheCleanupConfig: {
token: {
cleanupIntervalMs?: number | undefined;
} & {
__type?: "base token" | undefined;
};
optional: true;
};
childAppLoaderCache: Cache & {
__type?: "base token" | undefined;
};
}, import("@tramvai/core").Command & {
__type?: "multi token" | undefined;
}> | import("@tramvai/core").Provider<{
asyncLocalStorage: {
token: import("async_hooks").AsyncLocalStorage & {
__type?: "base token" | undefined;
};
optional: true;
};
cacheOptions: {
token: {
max?: number | undefined;
ttl?: number | undefined;
} & {
__type?: "base token" | undefined;
};
optional: true;
};
createCache: import("@tramvai/tokens-common").CacheFactory & {
__type?: "base token" | undefined;
};
}, Cache & {
__type?: "base token" | undefined;
}>)[];
//# sourceMappingURL=cache.d.ts.map