import type { DynamicClient } from '../../../client/types';
import type { CheckoutTransaction } from '../checkout.types';
export type GetCheckoutTransactionParams = {
    transactionId: string;
};
/**
 * Fetches the current state of a checkout transaction
 *
 * @deprecated Use {@link getFlow} instead. See https://www.dynamic.xyz/docs/javascript/reference/flow-getting-started
 *
 * @param params GetCheckoutTransactionParams - The parameters for fetching the transaction.
 * @param [client] - The Dynamic client instance. Only required when using multiple Dynamic clients.
 * @returns The checkout transaction
 * @notInstrumented
 * @noHook Legacy checkout function not exposed as a React hook; the checkout product is being renamed to flow.
 */
export declare const getCheckoutTransaction: ({ transactionId }: GetCheckoutTransactionParams, client?: DynamicClient) => Promise<CheckoutTransaction>;
//# sourceMappingURL=getCheckoutTransaction.d.ts.map