import type TransformingNetworkClient from '../../communication/TransformingNetworkClient';
import type Seal from '../../types/Seal';
import { type PaymentLinkData } from './data';
import PaymentLinkHelper from './PaymentLinkHelper';
type PaymentLink = Seal<Omit<PaymentLinkData, '_links'>, PaymentLinkHelper>;
export default PaymentLink;
export declare function transform(networkClient: TransformingNetworkClient, input: PaymentLinkData): PaymentLink;
