import { ICheckoutPaymentModeParam, ICheckoutStatus } from '../../api';
export declare class JustifiCheckoutsListFilters {
    checkoutStatus?: ICheckoutStatus;
    paymentMode?: ICheckoutPaymentModeParam;
    checkoutId?: string;
    successfulPaymentId?: string;
    createdAfter?: string;
    createdBefore?: string;
    private debouncedSetParamsOnChange;
    componentWillLoad(): void;
    setParamsOnChange: (name: string, value: string) => void;
    handleDateInput: (name: string, value: string) => void;
    get checkoutStatusOptions(): {
        label: string;
        value: ICheckoutStatus | '';
    }[];
    get checkoutPaymentModeOptions(): {
        label: string;
        value: ICheckoutPaymentModeParam | '';
    }[];
    render(): any;
}
