export type NamespacedType = { namespace: string; representationName: string; }; export type KeyParamValues = string | string[] | number | boolean | null | undefined | object; export interface TypeMetadata { keyMetadata: KeyMetadata; ingestionTimestamp: number; expirationTimestamp: number; lastExpiredDuration?: number; } export declare const Wildcard: unique symbol; export type KeyMetadata = Record; export type KeyQuery = Record; export type KeySchema = (keyof KeyQuery)[]; export type NormalizedKeyMetadata = KeyMetadata & NamespacedType;