/** First-party `localStorage` key holding the SDK-generated anonymous id. */ export declare const RULECMS_ANONYMOUS_ID_STORAGE_KEY = "rulecms_anon_id"; /** * Anonymous id used as `params.anonId` for experiments. * * Persists in `localStorage` under `rulecms_anon_id` when that exists (web). * React Native has no `localStorage`, so the id lasts for the process instead. * A storage exception still returns an id for this call without persisting it. */ export declare function getOrCreateAnonymousId(): string; //# sourceMappingURL=get-or-create-anonymous-id.d.ts.map