export declare class AvoStreamId { private static _anonymousId; private static _initializationPromise; /** * Returns the persistent anonymous ID (Model A). * Generates a UUID once and persists it via AsyncStorage. * Never resets based on time. * Concurrent calls before cache is populated all return the same UUID. */ static initialize(): Promise; /** * Sets a custom anonymous ID. Persists to storage. */ static setAnonymousId(id: string): void; /** * Clears the cached anonymous ID. The next access will reload from storage. */ static clearCache(): void; static get cacheKey(): string; }