export interface CheckoutPaymentLinkConfig { publicCheckoutBaseUrl?: string | null; bankTransfer: { provider?: string | null; beneficiary: string; iban: string; bankName?: string | null; currency?: string | null; notes?: string | null; } | null; } /** * Fetch the template-side bank-transfer block for the public payment-link * landing page. Templates expose this at * `/v1/public/payment-link-config` (added to `publicPaths`); when the * endpoint is unavailable or unconfigured, callers fall back to hiding * the bank-transfer tab. */ export declare function useCheckoutPaymentLinkConfig(): import("@tanstack/react-query").UseQueryResult, Error>;