import { E_InterfacePrePaidPaymentOptions } from '../../backend/enums';
export interface I_PaymentProps {
    onlinePaymentLink: string | undefined;
}
export interface I_InterfacePrePaidPaymentConfigKeys {
    prepaidOptions?: E_InterfacePrePaidPaymentOptions[];
}
export type T_GatewayObj = {
    [key in T_GatewayType]?: string;
};
export type T_OnlinePaymentMethod = {
    [key in 'operations' | 'other']: T_GatewayObj;
};
export type T_GatewayType = 'vista' | 'TESS' | 'cbpay' | 'cyberSource' | 'stripe' | 'skipCash' | 'dibsy' | 'my_fatoorah' | 'other';
export type T_OrderPaymentMethod = 'online' | 'cash' | 'paid_at_branch' | 'prepaid' | 'card_machine' | 'apple_pay' | 'google_pay';
//# sourceMappingURL=index.d.ts.map