///
import { MutationTrigger, UseQuery } from "@reduxjs/toolkit/dist/query/react/buildHooks";
import { DataTableProps, DataTableSelectionChangeParams } from "primereact/datatable";
import { PropsTableGenerator, PropsUseTable } from "../smart/tableGenerator/TableGenerator.types";
export declare type SelectLetterProps = {
letter: {
name: string;
code: string;
};
setLetter: React.Dispatch>;
setSelection: React.Dispatch>;
sendLetters: MutationTrigger;
selection: any[];
selectLetter: any[];
dataKey: string;
detailKey: string;
calendarPlaceholder?: string;
sendPlaceholder?: string;
};
export declare type GeneratorSendLettersFromProps = {
dataKey: string;
detailKey: string;
calendarPlaceholder?: string;
sendPlaceholder?: string;
useLettersNamesQuery: UseQuery;
sendLetters: MutationTrigger;
parseLetterName?: (data: any) => any[];
} & PropsTableGenerator & DataTableProps & PropsUseTable;
export declare type OnSelectionChange = (e: DataTableSelectionChangeParams) => void;