import { TallyPair } from 'ep-bt-field-agent-proxy'; import { TallyValidationResult } from 'ep-bt-controls'; export declare class EpbtFaTallyModel { constructor(tallyString?: string); private m_tallyValues; totalTallyVolume?: any; totalTallyVolumeMetric?: any; totalTallyArea?: any; totalTallyAreaMetric?: any; totalTallyLength2?: any; totalTallyLengthMetric?: any; static validateTally(tallyString: string, productLengths: any[]): TallyValidationResult; static getDescription(e: any, id: number): string; private ParseTally; readonly isPackTally: boolean; readonly tallyString: string; add(quantity: string, length: string): void; addTally(otherTally: EpbtFaTallyModel): void; readonly pairs: TallyPair[]; readonly totalTallyPieces: number; readonly totalTallyLength: number; getTotalsFromTally(thickness: number, width: number, isImperial: boolean, perConvInchToMillimetre: number, perConvMillimetreToInch: number, perConvFootToMetre: number, perCubicMetreToBoardFoot: number): void; }