import { ResolvedCallbackUrls } from './onboarding.js'; export interface UrlUpdatePayload { callbacks?: string[]; allowed_logout_urls?: string[]; web_origins?: string[]; skip_non_verifiable_callback_uri_confirmation_prompt?: boolean; } export interface ConfiguredUrls { callbacks: string[]; allowed_logout_urls: string[]; web_origins?: string[]; skip_non_verifiable_callback_uri_confirmation_prompt?: boolean; } export interface UrlUpdateResult { updatePayload: UrlUpdatePayload | null; finalUrls: ConfiguredUrls; } export declare function calculateUrlUpdates(resolvedUrls: ResolvedCallbackUrls, currentApp: Record): UrlUpdateResult;