import type { IdentifyUserRequestBody } from '../client-interface'; /** * Helper function to introduce a delay * @param ms - Delay duration in milliseconds * @returns Promise resolving after the delay * @internal */ export declare const delay: (ms: number) => Promise; /** * Resolves the subject identifier used by identify-user requests. * Supports the canonical `subjectId` field and the deprecated `id` alias. */ export declare function getIdentifySubjectId(submission?: IdentifyUserRequestBody): string | undefined; /** * Generates a UUID v4 for request identification * * @returns A randomly generated UUID string */ export declare function generateUUID(): string;