import type { BoltElementName } from './BoltPaymentWebView'; export interface IframeUrlParams { baseUrl: string; element: BoltElementName; publishableKey: string; language?: string; merchantClientId?: string; } /** * Constructs the URL for a Bolt iframe element, matching the format used * by dom-host.utils.ts in the storm codebase. * * Example output: * https://connect.boltapp.com/src/iframes/credit-card-input/index.html? * origin=https%3A%2F%2Fconnect.boltapp.com&publishableKey=pk_123& * l=en&transport=rn-webview&checkoutPageID=uuid */ export declare const buildIframeUrl: (params: IframeUrlParams) => string; //# sourceMappingURL=buildIframeUrl.d.ts.map