import type { VeryfrontAPIConfig } from "../../veryfront-api-client/types.js"; import type { FileCacheOptions } from "../cache/types.js"; import type { ContentSource, FSAdapterConfig } from "./types.js"; export declare const DEFAULT_MAX_RETRIES = 3; export declare const DEFAULT_INITIAL_RETRY_DELAY_MS = 1000; export declare const DEFAULT_MAX_RETRY_DELAY_MS = 10000; export declare const DEFAULT_CACHE_TTL_MS = 60000; export declare const DEFAULT_CACHE_MAX_ENTRIES = 1000; export declare const DEFAULT_CACHE_MAX_MEMORY_BYTES: number; type VeryfrontConfigOverrides = NonNullable; type RetryOverrides = VeryfrontConfigOverrides["retry"]; type CacheOverrides = VeryfrontConfigOverrides["cache"]; export declare function buildRetryConfig(retry?: RetryOverrides): NonNullable; export declare function buildFileCacheOptions(cache?: CacheOverrides): FileCacheOptions; export declare function shouldBackgroundPregenerateStyles(contentContext: { sourceType: ContentSource["type"]; } | null): boolean; export {}; //# sourceMappingURL=adapter-helpers.d.ts.map