import type { FdoDecimal } from '@feedmepos/core/entity'; export interface DraftItemRow { code: string; name: string; baseUnit: string; costUnit: string | null; baseUnitAmount: number; physicalBalance: number; systemBalance: number; adjustedAmount: number; adjustedDiffPercentage: number | null; costPerUnit: number; opening: number; varianceQty: number; varianceInCost: number; stockTakeValue: number; systemValue: number; [key: string]: string | number | null; } export declare function draftItemToExcelRow(item: FdoClosingDraftItem, systemBalance: FdoDecimal, enabledMeasurements: string[], closingBalance?: FdoDecimal, opening?: FdoDecimal, adjustmentSnapshot?: Record, adjustmentTypeKeys?: string[]): DraftItemRow; export type ColIdHeader = { id: keyof T; name: string; }; export declare function getExcelHeaders(measurementColumns: number, adjustmentTypeKeys?: string[]): ColIdHeader[]; export declare function exportDraft(draft: FdoClosingDraft, skuBalances: FdoSkuBalance[], closingAdjustmentBalance: FdoSkuBalance[]): string;