import React from 'react'; import { SourceFilter } from '../../types/index.js'; import { CustomColumnFilterProps } from '../VirtualTables'; import { PaymentSourceFilters } from './type'; interface SourceFilterProps extends CustomColumnFilterProps { filters: PaymentSourceFilters; setFilters: (filters: PaymentSourceFilters) => void; showPaymentSchemes?: boolean; showPaymentMethods?: boolean; showPaymentInitiated?: boolean; showPaymentLocations?: boolean; showAuthenticationType?: boolean; paymentMethodsSource: SourceFilter; paymentSchemesSource: SourceFilter; onConfirm?: () => void; } export default function PaymentSourceFilter({ filters, setFilters, anchorEl, showPaymentSchemes, showPaymentMethods, showPaymentInitiated, showPaymentLocations, showAuthenticationType, paymentMethodsSource, paymentSchemesSource, onCloseDropdown, onConfirm, }: Readonly): React.JSX.Element; export {};