import { Config } from "./types/api-config";
import { ErrorResponse } from "./types/error-response";
import { OrderConfirmedResponse } from "./types/order-confirmed-response";
import { PaymentPayload } from "./types/payment-payload";
import { TransactionResponse } from "./types/transaction-response";
export declare const Checkout: (config: Config) => {
    initializeCheckout(payload: PaymentPayload): Promise<TransactionResponse | ErrorResponse | OrderConfirmedResponse>;
};
