export declare type Params = { getPaymentMethodSetHostedPaymentGatewayUrl: (id: string) => string; getHostedPaymentGatewayUrl: (id: string) => string; getPaymentMethodSetUrl: (id: string) => string; getPaymentGatewayUrl: (id: string) => string; hostedPaymentGatewaysHelperUrl: string; paymentGatewaysHelperUrl: string; request: Request; fetch: Window['fetch']; }; /** * Request handler. * * Endpoint: `/payment_presets/:presetId/payment_methods/:methodId`; * Methods: GET, PATCH, DELETE; * Curie: `fx:payment_method`; * Type: resource. * * Method ID template for regular gateways: `R{{ payment gateway id }}`; * For hosted gateways: `H{{ hosted payment gateway id }}C{{ payment method set hosted payment gateway id }}`. */ export declare function handle(params: Params): Promise;