export declare const LIVEMAP_QUID_MINT_RETRY_LIMIT = 32; type CandidateSource = () => string; export type LiveMapQuidClaimResult = Readonly<{ claimed: true; value: T; }> | Readonly<{ claimed: false; }>; /** Narrow deterministic seam shared by every map-owned explicit allocator. */ export declare function set_livemap_quid_candidate_source_for_tests(owner: object, source: CandidateSource | undefined): void; /** Run the one collision-aware map-owned QUID allocation loop. */ export declare function allocate_livemap_quid(owner: object, unavailable: (candidate: string) => boolean, claim: (candidate: string) => LiveMapQuidClaimResult): T | undefined; export {}; //# sourceMappingURL=livemap.quid-allocation.d.ts.map