/** * Given a raw URL, form prefill values, extension data values, and query params, return the URL with all parameters added as query parameters. * @param rawUrl * @param formPrefillValues - The form prefill values to add to the URL. * @param extensionDataValues - The extension data values to add to the URL. * @param queryParams - The query parameters to add to the URL (no prefix). * @param komoSessionToken - The provider session token to add to the URL. * @param debugMode - Enable debug logging. * @returns The URL with all parameters added as query parameters. */ export declare const tryResolveEmbeddedContentUrl: (rawUrl?: string, formPrefillValues?: Record, extensionDataValues?: Record, queryParams?: Record, komoSessionToken?: string, debugMode?: boolean) => string | undefined; /** * Resolve the iframe URL using the legacy auth command flow. * * This builds the old GetOAuthAuthorizeUrlCommand URL by passing the embedded * content URL as ReturnTo and optional auth passthrough params as Passthrough. * @param rawUrl - The raw URL to resolve. * @param embedAuthUrl - The embed auth URL to resolve. * @param authPassthroughParams - The auth passthrough params to add to the URL. * @param formPrefillValues - The form prefill values to add to the URL. * @param extensionDataValues - The extension data values to add to the URL. * @param queryParams - The query parameters to add to the URL (no prefix). * @param debugMode - Enable debug logging. * @returns The legacy auth command iframe URL. */ export declare const tryResolveLegacyAuthCommandIframeUrl: (rawUrl?: string, embedAuthUrl?: string, authPassthroughParams?: URLSearchParams, formPrefillValues?: Record, extensionDataValues?: Record, queryParams?: Record, debugMode?: boolean) => string | undefined; //# sourceMappingURL=urlResolution.d.ts.map