/** Short-lived presentation data only. Never cache installation or authorization state. */ export declare function createDiscoveryCache(ttlMs?: number, capacity?: number): { peek(client: object, key: string): T | undefined; read(client: object, key: string, fetch: () => Promise): Promise; };