import { Dispatch } from 'react';
export interface PaymentListModalStateT {
    step: null | string;
    modalData: unknown;
}
export type PaymentListModalActionT = {
    step: 'default' | 'CLOSE' | 'OPEN';
    modalData?: unknown;
};
declare const PaymentListModalStateContext: import("react").Context<PaymentListModalStateT>;
declare const PaymentListModalDispatchContext: import("react").Context<Dispatch<PaymentListModalActionT> | null>;
declare const paymentListModalReducer: (state: PaymentListModalStateT, action: PaymentListModalActionT) => PaymentListModalStateT;
export { PaymentListModalStateContext, PaymentListModalDispatchContext, paymentListModalReducer, };
