import type { FiatProvider, KYCProvider } from '@funkit/connect-core'; /** * The documents the identity step points at. * * Held together because two screens link them, and a provider change is one * edit rather than a hunt through the copy. */ /** Fun's own policy, linked from the consent the buyer has to give. */ export declare const PRIVACY_POLICY_URL = "https://fun.xyz/privacy"; /** * Bumped whenever the consent copy changes, and logged with every consent, so * a record can be matched to the words the buyer actually read. */ export declare const CONSENT_COPY_VERSION = "2026-09-11"; /** The provider's terms, or `undefined` when none is on record for it. */ export declare function providerTermsUrl(provider: FiatProvider | undefined): string | undefined; /** * The provider's name as the copy should print it. `fallback` is what a * screen drawn with no round to name one says instead. */ export declare function providerDisplayName(provider: FiatProvider | undefined, fallback: string): string; /** * The identity vendor's name as the copy should print it. Separate from the * settling provider: the two enums name different things and never mix. */ export declare function kycProviderDisplayName(provider: KYCProvider | undefined, fallback: string): string; //# sourceMappingURL=legalLinks.d.ts.map