import { SortOrder, VendorFiling1099ListViewSortKey } from '@zeniai/client-epic-state';
import { SortDirection, SortState } from './vendorFiling1099ListSortTypes';
/** Maps epic-state `SortOrder` to list header `SortDirection`. */
export declare function vendorFiling1099SortOrderToDirection(sortOrder: SortOrder): SortDirection;
/** Maps list header `SortDirection` to epic-state `SortOrder`. */
export declare function sortDirectionToVendorFiling1099SortOrder(direction: SortDirection): SortOrder;
/** Builds `SortState` from vendor filing 1099 UI sort fields. */
export declare function vendorFiling1099SortToSortState(sortKey: VendorFiling1099ListViewSortKey, sortOrder: SortOrder): SortState;
/** Converts `SortState` to epic-state sort fields. */
export declare function sortStateToVendorFiling1099Sort(next: SortState | null): {
    sortKey: VendorFiling1099ListViewSortKey;
    sortOrder: SortOrder;
} | undefined;
