/** * Branding stream URLs are HMAC-signed with a fresh `sig` + `exp` on every list mint. * Soft-refresh / focus refetch must not treat that as a new asset — remounting `` * causes visible logo flicker on org pickers and login brand chrome. */ /** * Stable identity for a signed branding (or catalog) media URL — path + durable query * params (`galleryVersion`, `tenantId`, …), excluding `sig` / `exp`. */ export declare function brandingSignedMediaIdentity(url: string | null | undefined): string | null; /** * When soft-refresh returns a newly signed URL for the same asset, keep the prior URL * so browsers keep the decoded image (no blank remount). Prefer `next` when identity differs * or there was no prior. */ export declare function preferStableBrandingMediaUrl(previous: string | null | undefined, next: string | null | undefined): string | null; //# sourceMappingURL=signedMediaUrlStability.d.ts.map