import { CustomModalLayoutProps } from '@wix/design-system';
import { ExportState, FiltersMap } from '@wix/bex-core';
import { ReactNode } from 'react';
import { RenderModalError } from './getExportModalErrorProps';
export interface GetExportModalStepProps<T, F extends FiltersMap> {
    state: ExportState<T, F>;
    renderError?: RenderModalError;
    exportModalFooter?: {
        text: string;
    };
    exportModalTitle?: string;
    onProgressModalTitle?: string;
    exportToCSVMessage?: string;
}
export declare function getExportModalStepProps<T, F extends FiltersMap>({ state, renderError, exportModalFooter, exportModalTitle, exportToCSVMessage, onProgressModalTitle, }: GetExportModalStepProps<T, F>): Partial<CustomModalLayoutProps & {
    children?: ReactNode;
    onRequestClose?: () => void;
}>;
//# sourceMappingURL=getExportModalStepProps.d.ts.map