import { GoHighLevelClient } from '../client.js'; export type CreateCustomProviderConfigInput = { locationId: string; live: { apiKey: string; publishableKey: string; }; test: { apiKey: string; publishableKey: string; }; }; export type CreateCustomProviderConfigOutput = { name: string; description: string; paymentsUrl: string; queryUrl: string; imageUrl: string; _id: string; locationId: string; marketplaceAppId: string; paymentProvider?: { [key: string]: unknown; }; deleted: boolean; createdAt: string; updatedAt: string; traceId?: string; }; /** * Create a new payment config for given location for test and live. * * @see https://help.gohighlevel.com/support/solutions/articles/155000002620-how-to-build-a-custom-payments-integration-on-the-platform * @see https://marketplace.gohighlevel.com/docs/ghl/payments/create-config * @see https://github.com/GoHighLevel/highlevel-api-sdk/blob/main/lib/code/payments/models/payments.ts * * @param client * @param input */ export declare function createCustomProviderConfig(client: GoHighLevelClient, input: CreateCustomProviderConfigInput): Promise; //# sourceMappingURL=create-custom-provider-config.d.ts.map