import { ClientSDK, RequestOptions } from "../lib/sdks.js"; import * as components from "../models/components/index.js"; import * as operations from "../models/operations/index.js"; import { PageIterator } from "../types/operations.js"; export declare class PaymentLinks extends ClientSDK { /** * Add a payment link * * @remarks * Create a new payment link. */ create(paymentLinkCreate: components.PaymentLinkCreate, merchantAccountId?: string | null | undefined, options?: RequestOptions): Promise; /** * List all payment links * * @remarks * List all created payment links. */ list(request?: operations.ListPaymentLinksRequest | undefined, options?: RequestOptions): Promise>; /** * Expire a payment link * * @remarks * Expire an existing payment link. */ expire(paymentLinkId: string, merchantAccountId?: string | null | undefined, options?: RequestOptions): Promise; /** * Get payment link * * @remarks * Fetch the details for a payment link. */ get(paymentLinkId: string, merchantAccountId?: string | null | undefined, options?: RequestOptions): Promise; } //# sourceMappingURL=paymentlinks.d.ts.map