import { ResponsiveSized } from '../../../../../context/windowSizeProvider';
import { JournalEntryRowHeaderItemData } from './journalEntryHeaderConfig';
/**
 * Column order matches the Figma frame "JE hover" (5177:12455):
 * Name | Category | Class | Description | Debit | Credit.
 *
 * Project is appended after Class only when `showProjectField` is true;
 * the base Figma frame does not include it.
 */
export declare const getJournalEntryTableHeaderItemsData: (isAccountingClassesEnabled?: boolean, showProjectField?: boolean) => JournalEntryRowHeaderItemData[];
/**
 * Compressed (quick-view / small window) header list — single Description
 * column with a merged Amount column whose value prefixes Dr / Cr.
 */
export declare const compressedJournalEntryHeaderItemsData: JournalEntryRowHeaderItemData[];
export declare const getJournalEntryTableMaxWidth: (isAccountingClassesEnabled?: boolean, showProjectField?: boolean) => ResponsiveSized;
