import enUS from './locales/en-US.json'; export type AppMessagesSchema = typeof enUS; export declare const i18nMessages: { 'en-US': { inventory: { common: { success: string; proPlan: { title: string; subtitle: string; comparePlans: string; callUs: string; }; table: { toolbar: { filterItems: string; }; }; noLocationSelected: string; business: string; restaurant: string; warehouse: string; noResultFound: string; details: string; print: string; refresh: string; upload: string; export: string; import: string; publish: string; duplicate: string; next: string; more: string; cancel: string; close: string; done: string; rearrange: string; name: string; type: string; operation: string; status: string; readyToImport: string; validationFailed: string; invalidExcelFormat: string; invalidExcelFormatDetected: string; importPreview: string; errorExist: string; someItemsValidationErrors: string; allItemsValidReadyImport: string; importErrors: string; itemsFailedImport: string; basicInformation: string; code: string; validationErrors: string; rawData: string; errorType: string; errorMessage: string; unknown: string; unit: string; ingredient: string; recipe: string; loading: string; featureNotAvailable: string; bulkImportNotEnabled: string; processingError: string; failedToProcessSheet: string; invalidExcelFormatTitle: string; downloadFailed: string; failedDownloadTemplate: string; templateDownloaded: string; importCompletedWithIssues: string; successfullyImported: string; importComplete: string; allDataSuccessfullyImported: string; importFinishedWithFailedItems: string; unknownErrorOccurred: string; create: string; update: string; general: string; }; formField: { rules: { required: string; }; coordinate: { title: string; pinLocation: string; addCoordinate: string; error: { loadMap: string; }; longLat: string; address: string; longitude: string; latitude: string; }; itemsSelected: string; filterItems: string; noItemsFound: string; dropField: { dropToUpload: string; invalidFileType: string; fileSizeExceeded: string; accepts: string; maxSize: string; }; select: { selectAll: string; removeAll: string; }; min: string; max: string; loading: string; }; inventoryBindings: { linkRecipe: string; linkIngredientGroup: string; linkIngredient: string; name: string; amount: string; itemsLinked: string; recipe: string; ingredient: string; ingredientGroup: string; invalidWarning: string; circularError: string; }; inventoryAdjustment: { title: string; type: { CONVERT: string; DAMAGE: string; EXTRA: string; LOSE: string; THEFT: string; PURCHASE: string; RECEIVE: string; RETURN: string; REQUEST: string; SALES: string; CLOSING: string; WASTAGE: string; }; }; stock: { stock_balance: { title: string; refreshBalance: string; refreshBalanceDescription: string; }; recalculation: { title: string; description: string; openingDate: string; selectOpening: string; untilDate: string; selectDate: string; selectByDate: string; selectByClosing: string; selectClosing: string; info: string; schedule: string; recentRequests: string; from: string; to: string; requestedBy: string; requestedAt: string; completedAt: string; status: { failed: string; completed: string; inProgress: string; }; error: { endDateBeforeOpening: string; }; }; title: string; code: string; product: string; balance: string; prediction: { days: string; noData: string; daysRemaining: string; }; action: { history: string; convert: string; adjust: string; }; convert: { title: string; amount: string; deductionSummary: string; overrideDeduction: string; ingredients: string; linkIngredient: string; convertButton: string; error: { title: string; message: string; }; }; adjust: { title: string; remark: string; adjustedItems: string; selectIngredients: string; adjustButton: string; error: { title: string; message: string; }; }; history: { title: string; summary: { title: string; totalPurchase: string; totalSales: string; totalLose: string; totalRequest: string; totalReceive: string; totalConvert: string; totalDamage: string; openingBalance: string; lastStockBalance: string; }; loading: string; noRecords: string; changeDateRange: string; estimatedValue: string; estimatedValueTooltip: string; costSold: string; costSoldTooltip: string; }; error: { title: string; message: string; convert: { title: string; message: string; }; }; record: { details: string; bill: string; backdate: string; }; stock_adjustment: { title: string; effectiveAt: string; noAdjustments: string; immediateHint: string; stockAfter: string; }; }; closing: { title: string; template: { title: string; create: { title: string; success: string; successMessage: string; error: string; errorMessage: string; }; update: { title: string; success: string; successMessage: string; error: string; errorMessage: string; }; import: { title: string; message: string; new: string; allLocations: string; nLocations: string; nItems: string; }; publish: { title: string; message: string; dialogTitle: string; noRecentActivity: string; nothingToPublish: string; publishing: string; recentlyPublishedAt: string; stillPublishing: string; }; }; table: { createdAt: string; name: string; noOfItems: string; enabledOutlets: string; reference: string; status: string; published: string; unpublished: string; enabledForAll: string; enabledForN: string; }; form: { name: string; reference: string; locations: string; selectLocation: string; enabledUnits: string; items: { selectItem: string; title: string; name: string; enableUnit: string; addItem: string; availableItems: string; organizedGroups: string; }; }; draft: { title: string; approveDraft: string; rejectDraft: string; markAsFailed: string; }; history: { title: string; closingId: string; date: string; time: string; createdFrom: string; noClosings: string; initiate_opening: string; }; }; adjustment: { template: { wastage: { title: string; }; create: { title: string; success: string; successMessage: string; error: string; errorMessage: string; }; update: { title: string; success: string; successMessage: string; error: string; errorMessage: string; }; import: { title: string; message: string; new: string; allLocations: string; nLocations: string; nItems: string; }; publish: { title: string; message: string; dialogTitle: string; noRecentActivity: string; nothingToPublish: string; publishing: string; recentlyPublishedAt: string; stillPublishing: string; }; table: { createdAt: string; name: string; noOfItems: string; enabledOutlets: string; reference: string; status: string; published: string; unpublished: string; enabledForAll: string; enabledForN: string; }; }; }; ingredient: { title: string; title2: string; code: string; name: string; unit: string; valuationMethod: { title: string; WAVG: string; FIFO: string; LIFO: string; FEFO: string; }; pricePerUnit: string; convertible: { title: string; subtitle: string; convertTo: string; }; operational: { applyOperationalGroup: string; subtitle: string; operationalLabel: string; }; table: { loading: string; importing: string; }; export: { success: string; filename: string; }; import: { title: string; actions: { import: string; close: string; downloadTemplate: string; }; error: { noData: string; invalidContent: string; noImportData: string; hasErrors: string; failed: string; systemMessage: string; }; progress: string; progressTitle: string; progressUnits: string; progressRecipes: string; progressIngredients: string; success: string; uploadDescription: string; uploadTemplate: string; selectFile: string; replaceFile: string; summary: string; multiUploadTemplateInstruction: string; importInstructions: { step1: string; step2: string; step3: string; step4: string; detailedGuide: { title: string; unitsSheet: { title: string; description: string; col1: string; col2: string; col3: string; col4: string; col5: string; col6: string; }; ingredientsSheet: { title: string; description: string; col1: string; col2: string; col3: string; col4: string; col5: string; }; recipesSheet: { title: string; description: string; col1: string; col2: string; col3: string; col4: string; col5: string; col6: string; col7: string; col8: string; }; warning: string; }; }; fileError: { noSheet: string; invalidExcel: string; noData: string; unableToRead: string; }; }; threshold: { title: string; subtitle: string; whenRemaining: string; stockIsStaple: string; }; bindedItems: { title: string; ingredient: string; recipe: string; menu: string; amount: string; }; status: { title: string; preventFromOrder: string; active: string; inactive: string; }; create: { title: string; success: string; error: { title: string; message: string; }; }; update: { title: string; success: string; error: { title: string; message: string; }; }; delete: { title: string; message: string; actions: { delete: string; cancel: string; }; cannotDelete: { title: string; message: string; tryAgain: string; }; success: string; }; purchaseOrderTemplates: { title: string; description: string; selectTitle: string; }; wastageTemplates: { title: string; description: string; selectTitle: string; }; closingTemplates: { title: string; description: string; selectTitle: string; }; }; ingredientGroup: { title: string; form: { name: string; ref: string; defaultRule: { title: string; description: string; defaultCheckbox: string; }; rules: { title: string; description: string; rule_N: string; name: string; rule: string; ingredients: string; selectIngredients: string; addRule: string; }; }; create: { title: string; success: string; error: { title: string; message: string; }; }; update: { title: string; success: string; error: { title: string; message: string; }; }; }; recipe: { title: string; title2: string; name: string; ingredients: string; export: { success: string; filename: string; }; delete: { title: string; message: string; actions: { delete: string; cancel: string; }; cannotDelete: { title: string; message: string; tryAgain: string; }; success: string; }; create: { title: string; success: string; error: { title: string; message: string; }; }; update: { title: string; success: string; error: { title: string; message: string; }; }; import: { title: string; uploadDescription: string; }; }; unit: { title: string; name: string; symbol: string; precision: string; measurement: { title: string; addMeasurement: string; measurementDefault: string; name: string; symbol: string; conversion: string; conversionHelper: string; }; table: { name: string; symbol: string; }; actions: { edit: string; delete: string; }; create: { title: string; success: string; error: { title: string; message: string; }; }; update: { title: string; success: string; error: { title: string; message: string; }; }; export: { success: string; filename: string; }; import: { title: string; description: string; actions: { downloadTemplate: string; }; template: { success: string; filename: string; }; dropzone: { label: string; helperText: string; selectFile: string; }; fileError: { title: string; noSheet: string; invalidExcel: string; parseError: string; }; summary: { title: string; create: string; update: string; error: string; }; success: { title: string; message: string; }; error: { noData: string; invalidContent: string; noImportData: string; hasErrors: string; failed: string; systemMessage: string; }; }; }; transfer: { title: string; status: { DRAFT: string; REQUESTING: string; PROCESSING: string; RECEIVING: string; PARTIAL_RECEIVED: string; OVER_RECEIVED: string; COMPLETE: string; CANCEL: string; REJECT: string; CLOSE: string; }; table: { seqNo: string; name: string; createdAt: string; transferFrom: string; transferTo: string; noOfItems: string; from: string; reference: string; status: string; }; form: { name: string; loading: string; unableToFetchListOfSuppliers: { title: string; message: string; }; type: { title: string; purchase: string; transfer: string; }; lastClosing: string; purchaseFrom: string; transferFrom: string; noLocationAvailable: string; noSupplierAvailable: string; reference: string; remark: string; backdate: { title: string; subtitle: string; error: string; }; netsuite: { subsidiary: string; }; items: { title: string; addItem: string; fromTemplate: { title: string; sublabel: string; }; other: { title: string; }; selectItem: string; fetchingData: string; comparePriceHistory: string; forecastStock: { title: string; days: string; replace: string; cancel: string; generate: string; notAvailable: string; }; autoCalculated: string; table: { Code: string; Name: string; Amount: string; DefaultAmount: string; DefaultAmount2: string; Limit: string; MinimumAmount: string; MinimumAmount2: string; Step: string; Cost: string; Cost2: string; Delete: string; }; }; }; receiveRequest: { title: string; title2: string; addTransfer: string; details: { title: string; overview: string; deliveryHistory: string; requestSummary: string; createdAt: string; updatedAt: string; updatedBy: string; type: { title: string; purchase: string; transfer: string; }; from: string; to: string; reference: string; receivedItems: string; requestedItems: string; backdatedTo: string; remark: string; noRecordsFound: string; trackDeliveryMessage: string; received: string; receivedBy: string; deliveryOrderNo: string; printDeliveryOrder: string; deliveryRemark: string; }; actions: { create: string; resubmitRequest: string; submitRequest: string; confirmDraft: string; cancelDraft: string; approveRequest: string; rejectRequest: string; processRequest: string; receiveStock: string; completeReceive: string; closeRequest: string; returnStock: string; }; export: { success: string; message: string; }; create: { title: string; success: string; successMessage: string; error: { title: string; message: string; }; }; update: { title: string; success: string; successMessage: string; error: { title: string; message: string; }; }; }; approval: { title: string; actions: { approveRequest: string; rejectRequest: string; }; }; template: { title: string; title2: string; create: { title: string; success: string; successMessage: string; error: string; errorMessage: string; }; update: { title: string; success: string; successMessage: string; error: string; errorMessage: string; }; use: string; details: { view: string; templateSummary: string; }; zeroQuantity: { title: string; message: string; prompt: string; removeAll: string; }; }; }; supplier: { title: string; delivery: { title: string; preparationTime: string; deliveryTime: string; }; supplyItems: { title: string; addItems: string; overridePriceHint: string; selectItem: string; }; autoAppendToTemplates: { title: string; description: string; }; delete: { confirm: string; confirmMessage: string; deletingSupplier: string; deletedSupplier: string; success: string; successMessage: string; error: string; errorMessage: string; }; table: { supplier: string; pic: string; contact: string; email: string; }; create: { title: string; success: string; error: { title: string; message: string; }; }; update: { title: string; success: string; error: { title: string; message: string; emptySupplier: string; }; }; import: { title: string; actions: { downloadTemplate: string; }; error: { noData: string; invalidContent: string; noImportData: string; hasErrors: string; failed: string; systemMessage: string; }; progress: string; success: string; }; export: { success: string; filename: string; }; companyName: string; registrationNo: string; address: { title: string; line1: string; line2: string; city: string; postcode: string; state: string; country: string; }; contact: { title: string; pic: string; phoneNumber: string; email: string; }; }; warehouse: { title: string; delete: { confirm: string; confirmMessage: string; deletingWarehouse: string; deletedWarehouse: string; success: string; error: string; errorMessage: string; }; table: { warehouse: string; contact: string; email: string; address: string; }; create: { title: string; success: string; error: { title: string; message: string; }; }; update: { title: string; success: string; error: { title: string; message: string; emptyWarehouse: string; }; }; companyName: string; registrationNo: string; address: { title: string; line1: string; line2: string; city: string; postcode: string; state: string; country: string; }; coordinate: { title: string; }; contact: { title: string; phoneNumber: string; email: string; }; }; integration: { title: string; description: string; fmh: { title: string; description: string; }; netsuite: { title: string; description: string; subsidiaryHierarchy: { filtering: string; title: string; description: string; }; }; apply: { title: string; products: string; addons: string; applyProduct: string; applyAddon: string; name: string; code: string; }; }; publish: { title: string; actions: { publishAll: string; publishSelected: string; }; search: { placeholder: string; }; columns: { type: string; location: string; status: string; version: string; }; status: { published: string; outdated: string; }; }; }; }; 'zh-CN': { inventory: { common: { success: string; proPlan: { title: string; subtitle: string; comparePlans: string; callUs: string; }; table: { toolbar: { filterItems: string; }; }; noLocationSelected: string; business: string; restaurant: string; warehouse: string; noResultFound: string; details: string; print: string; refresh: string; upload: string; export: string; import: string; publish: string; duplicate: string; next: string; more: string; cancel: string; close: string; done: string; rearrange: string; name: string; type: string; operation: string; status: string; readyToImport: string; validationFailed: string; invalidExcelFormat: string; invalidExcelFormatDetected: string; importPreview: string; errorExist: string; someItemsValidationErrors: string; allItemsValidReadyImport: string; importErrors: string; itemsFailedImport: string; basicInformation: string; code: string; validationErrors: string; rawData: string; errorType: string; errorMessage: string; unknown: string; unit: string; ingredient: string; recipe: string; loading: string; featureNotAvailable: string; bulkImportNotEnabled: string; processingError: string; failedToProcessSheet: string; invalidExcelFormatTitle: string; downloadFailed: string; failedDownloadTemplate: string; templateDownloaded: string; importCompletedWithIssues: string; successfullyImported: string; importComplete: string; allDataSuccessfullyImported: string; importFinishedWithFailedItems: string; unknownErrorOccurred: string; create: string; update: string; general: string; }; formField: { rules: { required: string; }; coordinate: { title: string; pinLocation: string; addCoordinate: string; error: { loadMap: string; }; longLat: string; address: string; longitude: string; latitude: string; }; itemsSelected: string; filterItems: string; noItemsFound: string; dropField: { dropToUpload: string; invalidFileType: string; fileSizeExceeded: string; accepts: string; maxSize: string; }; select: { selectAll: string; removeAll: string; }; min: string; max: string; loading: string; }; inventoryBindings: { linkRecipe: string; linkIngredientGroup: string; linkIngredient: string; name: string; amount: string; itemsLinked: string; recipe: string; ingredient: string; ingredientGroup: string; invalidWarning: string; circularError: string; }; inventoryAdjustment: { title: string; type: { CONVERT: string; DAMAGE: string; EXTRA: string; LOSE: string; THEFT: string; PURCHASE: string; RECEIVE: string; RETURN: string; REQUEST: string; SALES: string; CLOSING: string; WASTAGE: string; }; }; stock: { stock_balance: { title: string; refreshBalance: string; refreshBalanceDescription: string; }; title: string; code: string; product: string; balance: string; prediction: { days: string; noData: string; daysRemaining: string; }; action: { history: string; convert: string; adjust: string; }; convert: { title: string; amount: string; deductionSummary: string; overrideDeduction: string; ingredients: string; linkIngredient: string; convertButton: string; error: { title: string; message: string; }; }; adjust: { title: string; remark: string; adjustedItems: string; selectIngredients: string; adjustButton: string; error: { title: string; message: string; }; }; history: { title: string; summary: { title: string; totalPurchase: string; totalSales: string; totalLose: string; totalRequest: string; totalReceive: string; totalConvert: string; totalDamage: string; openingBalance: string; lastStockBalance: string; }; loading: string; noRecords: string; changeDateRange: string; estimatedValue: string; estimatedValueTooltip: string; costSold: string; costSoldTooltip: string; }; error: { title: string; message: string; convert: { title: string; message: string; }; }; record: { details: string; bill: string; backdate: string; }; stock_adjustment: { title: string; effectiveAt: string; noAdjustments: string; immediateHint: string; stockAfter: string; }; recalculation: { title: string; description: string; openingDate: string; selectOpening: string; untilDate: string; selectDate: string; selectByDate: string; selectByClosing: string; selectClosing: string; info: string; schedule: string; recentRequests: string; from: string; to: string; requestedBy: string; requestedAt: string; completedAt: string; status: { failed: string; completed: string; inProgress: string; }; error: { endDateBeforeOpening: string; }; }; }; closing: { title: string; template: { title: string; create: { title: string; success: string; successMessage: string; error: string; errorMessage: string; }; update: { title: string; success: string; successMessage: string; error: string; errorMessage: string; }; import: { title: string; message: string; new: string; allLocations: string; nLocations: string; nItems: string; }; publish: { title: string; message: string; dialogTitle: string; noRecentActivity: string; nothingToPublish: string; publishing: string; recentlyPublishedAt: string; stillPublishing: string; }; }; table: { createdAt: string; name: string; noOfItems: string; enabledOutlets: string; reference: string; status: string; published: string; unpublished: string; enabledForAll: string; enabledForN: string; }; form: { name: string; reference: string; locations: string; selectLocation: string; enabledUnits: string; items: { selectItem: string; title: string; name: string; enableUnit: string; addItem: string; availableItems: string; organizedGroups: string; }; }; draft: { title: string; approveDraft: string; rejectDraft: string; markAsFailed: string; }; history: { title: string; closingId: string; date: string; time: string; createdFrom: string; noClosings: string; initiate_opening: string; }; }; adjustment: { template: { wastage: { title: string; }; create: { title: string; success: string; successMessage: string; error: string; errorMessage: string; }; update: { title: string; success: string; successMessage: string; error: string; errorMessage: string; }; import: { title: string; message: string; new: string; allLocations: string; nLocations: string; nItems: string; }; publish: { title: string; message: string; dialogTitle: string; noRecentActivity: string; nothingToPublish: string; publishing: string; recentlyPublishedAt: string; stillPublishing: string; }; table: { createdAt: string; name: string; noOfItems: string; enabledOutlets: string; reference: string; status: string; published: string; unpublished: string; enabledForAll: string; enabledForN: string; }; }; }; ingredient: { title: string; title2: string; code: string; name: string; unit: string; valuationMethod: { title: string; WAVG: string; FIFO: string; LIFO: string; FEFO: string; }; pricePerUnit: string; convertible: { title: string; subtitle: string; convertTo: string; }; operational: { applyOperationalGroup: string; subtitle: string; operationalLabel: string; }; table: { loading: string; importing: string; }; export: { success: string; filename: string; }; import: { title: string; actions: { import: string; close: string; downloadTemplate: string; }; error: { noData: string; invalidContent: string; noImportData: string; hasErrors: string; failed: string; systemMessage: string; }; progress: string; progressTitle: string; progressUnits: string; progressRecipes: string; progressIngredients: string; success: string; uploadDescription: string; uploadTemplate: string; selectFile: string; replaceFile: string; summary: string; multiUploadTemplateInstruction: string; importInstructions: { step1: string; step2: string; step3: string; step4: string; detailedGuide: { title: string; unitsSheet: { title: string; description: string; col1: string; col2: string; col3: string; col4: string; col5: string; col6: string; }; ingredientsSheet: { title: string; description: string; col1: string; col2: string; col3: string; col4: string; col5: string; }; recipesSheet: { title: string; description: string; col1: string; col2: string; col3: string; col4: string; col5: string; col6: string; col7: string; col8: string; }; warning: string; }; }; fileError: { noSheet: string; invalidExcel: string; noData: string; unableToRead: string; }; }; threshold: { title: string; subtitle: string; whenRemaining: string; stockIsStaple: string; }; bindedItems: { title: string; ingredient: string; recipe: string; menu: string; amount: string; }; status: { title: string; preventFromOrder: string; active: string; inactive: string; }; create: { title: string; success: string; error: { title: string; message: string; }; }; update: { title: string; success: string; error: { title: string; message: string; }; }; delete: { title: string; message: string; actions: { delete: string; cancel: string; }; cannotDelete: { title: string; message: string; tryAgain: string; }; success: string; }; purchaseOrderTemplates: { title: string; description: string; selectTitle: string; }; wastageTemplates: { title: string; description: string; selectTitle: string; }; closingTemplates: { title: string; description: string; selectTitle: string; }; }; ingredientGroup: { title: string; form: { name: string; ref: string; defaultRule: { title: string; description: string; defaultCheckbox: string; }; rules: { title: string; description: string; rule_N: string; name: string; rule: string; ingredients: string; selectIngredients: string; addRule: string; }; }; create: { title: string; success: string; error: { title: string; message: string; }; }; update: { title: string; success: string; error: { title: string; message: string; }; }; }; recipe: { title: string; title2: string; name: string; ingredients: string; export: { success: string; filename: string; }; delete: { title: string; message: string; actions: { delete: string; cancel: string; }; cannotDelete: { title: string; message: string; tryAgain: string; }; success: string; }; create: { title: string; success: string; error: { title: string; message: string; }; }; update: { title: string; success: string; error: { title: string; message: string; }; }; import: { title: string; uploadDescription: string; }; }; unit: { title: string; name: string; symbol: string; precision: string; measurement: { title: string; addMeasurement: string; measurementDefault: string; name: string; symbol: string; conversion: string; conversionHelper: string; }; table: { name: string; symbol: string; }; actions: { edit: string; delete: string; }; create: { title: string; success: string; error: { title: string; message: string; }; }; update: { title: string; success: string; error: { title: string; message: string; }; }; export: { success: string; filename: string; }; import: { title: string; description: string; actions: { downloadTemplate: string; }; template: { success: string; filename: string; }; dropzone: { label: string; helperText: string; selectFile: string; }; fileError: { title: string; noSheet: string; invalidExcel: string; parseError: string; }; summary: { title: string; create: string; update: string; error: string; }; success: { title: string; message: string; }; error: { noData: string; invalidContent: string; noImportData: string; hasErrors: string; failed: string; systemMessage: string; }; }; }; transfer: { title: string; status: { DRAFT: string; REQUESTING: string; PROCESSING: string; RECEIVING: string; PARTIAL_RECEIVED: string; OVER_RECEIVED: string; COMPLETE: string; CANCEL: string; REJECT: string; CLOSE: string; }; table: { seqNo: string; name: string; createdAt: string; transferFrom: string; transferTo: string; noOfItems: string; from: string; reference: string; status: string; }; form: { name: string; loading: string; unableToFetchListOfSuppliers: { title: string; message: string; }; type: { title: string; purchase: string; transfer: string; }; lastClosing: string; purchaseFrom: string; transferFrom: string; noLocationAvailable: string; noSupplierAvailable: string; reference: string; remark: string; backdate: { title: string; subtitle: string; error: string; }; netsuite: { subsidiary: string; }; items: { title: string; addItem: string; fromTemplate: { title: string; sublabel: string; }; other: { title: string; }; selectItem: string; fetchingData: string; comparePriceHistory: string; forecastStock: { title: string; days: string; replace: string; cancel: string; generate: string; notAvailable: string; }; autoCalculated: string; table: { Code: string; Name: string; Amount: string; DefaultAmount: string; DefaultAmount2: string; Limit: string; MinimumAmount: string; MinimumAmount2: string; Step: string; Cost: string; Cost2: string; Delete: string; }; }; }; receiveRequest: { title: string; title2: string; addTransfer: string; details: { title: string; overview: string; deliveryHistory: string; requestSummary: string; createdAt: string; updatedAt: string; updatedBy: string; type: { title: string; purchase: string; transfer: string; }; from: string; to: string; reference: string; receivedItems: string; requestedItems: string; backdatedTo: string; remark: string; noRecordsFound: string; trackDeliveryMessage: string; received: string; receivedBy: string; deliveryOrderNo: string; printDeliveryOrder: string; deliveryRemark: string; }; actions: { create: string; resubmitRequest: string; submitRequest: string; confirmDraft: string; cancelDraft: string; approveRequest: string; rejectRequest: string; processRequest: string; receiveStock: string; completeReceive: string; closeRequest: string; returnStock: string; }; export: { success: string; message: string; }; create: { title: string; success: string; successMessage: string; error: { title: string; message: string; }; }; update: { title: string; success: string; successMessage: string; error: { title: string; message: string; }; }; }; approval: { title: string; actions: { approveRequest: string; rejectRequest: string; }; }; template: { title: string; title2: string; create: { title: string; success: string; successMessage: string; error: string; errorMessage: string; }; update: { title: string; success: string; successMessage: string; error: string; errorMessage: string; }; use: string; details: { view: string; templateSummary: string; }; zeroQuantity: { title: string; message: string; prompt: string; removeAll: string; }; }; }; supplier: { title: string; supplyItems: { title: string; addItems: string; overridePriceHint: string; selectItem: string; }; autoAppendToTemplates: { title: string; description: string; }; delete: { confirm: string; confirmMessage: string; deletingSupplier: string; deletedSupplier: string; success: string; successMessage: string; error: string; errorMessage: string; }; table: { supplier: string; pic: string; contact: string; email: string; }; delivery: { title: string; preparationTime: string; deliveryTime: string; }; create: { title: string; success: string; error: { title: string; message: string; }; }; update: { title: string; success: string; error: { title: string; message: string; emptySupplier: string; }; }; import: { title: string; actions: { downloadTemplate: string; }; error: { noData: string; invalidContent: string; noImportData: string; hasErrors: string; failed: string; systemMessage: string; }; progress: string; success: string; }; export: { success: string; filename: string; }; companyName: string; registrationNo: string; address: { title: string; line1: string; line2: string; city: string; postcode: string; state: string; country: string; }; contact: { title: string; pic: string; phoneNumber: string; email: string; }; }; warehouse: { title: string; delete: { confirm: string; confirmMessage: string; deletingWarehouse: string; deletedWarehouse: string; success: string; error: string; errorMessage: string; }; table: { warehouse: string; contact: string; email: string; address: string; }; create: { title: string; success: string; error: { title: string; message: string; }; }; update: { title: string; success: string; error: { title: string; message: string; emptyWarehouse: string; }; }; companyName: string; registrationNo: string; address: { title: string; line1: string; line2: string; city: string; postcode: string; state: string; country: string; }; coordinate: { title: string; }; contact: { title: string; phoneNumber: string; email: string; }; }; integration: { title: string; description: string; fmh: { title: string; description: string; }; netsuite: { title: string; description: string; subsidiaryHierarchy: { filtering: string; title: string; description: string; }; }; apply: { title: string; products: string; addons: string; applyProduct: string; applyAddon: string; name: string; code: string; }; }; publish: { title: string; actions: { publishAll: string; publishSelected: string; }; search: { placeholder: string; }; columns: { type: string; location: string; status: string; version: string; }; status: { published: string; outdated: string; }; }; }; }; 'th-TH': { inventory: { common: { success: string; proPlan: { title: string; subtitle: string; comparePlans: string; callUs: string; }; table: { toolbar: { filterItems: string; }; }; noLocationSelected: string; business: string; restaurant: string; warehouse: string; noResultFound: string; details: string; print: string; refresh: string; upload: string; export: string; import: string; publish: string; duplicate: string; next: string; more: string; cancel: string; close: string; done: string; rearrange: string; name: string; type: string; operation: string; status: string; readyToImport: string; validationFailed: string; invalidExcelFormat: string; invalidExcelFormatDetected: string; importPreview: string; errorExist: string; someItemsValidationErrors: string; allItemsValidReadyImport: string; importErrors: string; itemsFailedImport: string; basicInformation: string; code: string; validationErrors: string; rawData: string; errorType: string; errorMessage: string; unknown: string; unit: string; ingredient: string; recipe: string; loading: string; featureNotAvailable: string; bulkImportNotEnabled: string; processingError: string; failedToProcessSheet: string; invalidExcelFormatTitle: string; downloadFailed: string; failedDownloadTemplate: string; templateDownloaded: string; importCompletedWithIssues: string; successfullyImported: string; importComplete: string; allDataSuccessfullyImported: string; importFinishedWithFailedItems: string; unknownErrorOccurred: string; create: string; update: string; general: string; }; formField: { rules: { required: string; }; coordinate: { title: string; pinLocation: string; addCoordinate: string; error: { loadMap: string; }; longLat: string; address: string; longitude: string; latitude: string; }; itemsSelected: string; filterItems: string; noItemsFound: string; dropField: { dropToUpload: string; invalidFileType: string; fileSizeExceeded: string; accepts: string; maxSize: string; }; select: { selectAll: string; removeAll: string; }; min: string; max: string; loading: string; }; inventoryBindings: { linkRecipe: string; linkIngredientGroup: string; linkIngredient: string; name: string; amount: string; itemsLinked: string; recipe: string; ingredient: string; ingredientGroup: string; invalidWarning: string; circularError: string; }; inventoryAdjustment: { title: string; type: { CONVERT: string; DAMAGE: string; EXTRA: string; LOSE: string; THEFT: string; PURCHASE: string; RECEIVE: string; RETURN: string; REQUEST: string; SALES: string; CLOSING: string; WASTAGE: string; }; }; stock: { stock_balance: { title: string; }; recalculation: { title: string; description: string; openingDate: string; selectOpening: string; untilDate: string; selectDate: string; selectByDate: string; selectByClosing: string; selectClosing: string; info: string; schedule: string; recentRequests: string; from: string; to: string; requestedBy: string; requestedAt: string; completedAt: string; status: { failed: string; completed: string; inProgress: string; }; error: { endDateBeforeOpening: string; }; }; title: string; code: string; product: string; balance: string; prediction: { days: string; noData: string; daysRemaining: string; }; action: { history: string; convert: string; adjust: string; }; convert: { title: string; amount: string; deductionSummary: string; overrideDeduction: string; ingredients: string; linkIngredient: string; convertButton: string; error: { title: string; message: string; }; }; adjust: { title: string; remark: string; adjustedItems: string; selectIngredients: string; adjustButton: string; error: { title: string; message: string; }; }; history: { title: string; summary: { title: string; totalPurchase: string; totalSales: string; totalLose: string; totalRequest: string; totalReceive: string; totalConvert: string; totalDamage: string; openingBalance: string; lastStockBalance: string; }; loading: string; noRecords: string; changeDateRange: string; estimatedValue: string; estimatedValueTooltip: string; costSold: string; costSoldTooltip: string; }; error: { title: string; message: string; convert: { title: string; message: string; }; }; record: { details: string; bill: string; backdate: string; }; stock_adjustment: { title: string; effectiveAt: string; noAdjustments: string; immediateHint: string; stockAfter: string; }; }; closing: { title: string; template: { title: string; create: { title: string; success: string; successMessage: string; error: string; errorMessage: string; }; update: { title: string; success: string; successMessage: string; error: string; errorMessage: string; }; stock: { stock_balance: { title: string; refreshBalance: string; refreshBalanceDescription: string; }; title: string; code: string; product: string; balance: string; prediction: { days: string; noData: string; daysRemaining: string; }; action: { history: string; convert: string; adjust: string; }; convert: { title: string; amount: string; deductionSummary: string; overrideDeduction: string; ingredients: string; linkIngredient: string; convertButton: string; error: { title: string; message: string; }; }; adjust: { title: string; remark: string; adjustedItems: string; selectIngredients: string; adjustButton: string; error: { title: string; message: string; }; }; history: { title: string; summary: { title: string; totalPurchase: string; totalSales: string; totalLose: string; totalRequest: string; totalReceive: string; totalConvert: string; totalDamage: string; openingBalance: string; lastStockBalance: string; }; loading: string; noRecords: string; changeDateRange: string; estimatedValue: string; estimatedValueTooltip: string; costSold: string; costSoldTooltip: string; }; error: { title: string; message: string; convert: { title: string; message: string; }; }; record: { details: string; bill: string; backdate: string; }; }; closing: { template: { title: string; create: { title: string; success: string; successMessage: string; error: string; errorMessage: string; }; update: { title: string; success: string; successMessage: string; error: string; errorMessage: string; }; import: { title: string; message: string; new: string; allLocations: string; nLocations: string; nItems: string; }; publish: { title: string; message: string; dialogTitle: string; noRecentActivity: string; nothingToPublish: string; publishing: string; recentlyPublishedAt: string; stillPublishing: string; }; }; table: { createdAt: string; name: string; noOfItems: string; enabledOutlets: string; reference: string; status: string; published: string; unpublished: string; enabledForAll: string; enabledForN: string; }; form: { name: string; reference: string; locations: string; selectLocation: string; enabledUnits: string; items: { selectItem: string; title: string; name: string; enableUnit: string; addItem: string; availableItems: string; organizedGroups: string; }; }; draft: { title: string; approveDraft: string; rejectDraft: string; markAsFailed: string; }; history: { title: string; }; }; adjustment: { template: { wastage: { title: string; }; create: { title: string; success: string; successMessage: string; error: string; errorMessage: string; }; update: { title: string; success: string; successMessage: string; error: string; errorMessage: string; }; import: { title: string; message: string; new: string; allLocations: string; nLocations: string; nItems: string; }; publish: { title: string; message: string; dialogTitle: string; noRecentActivity: string; nothingToPublish: string; publishing: string; recentlyPublishedAt: string; stillPublishing: string; }; table: { createdAt: string; name: string; noOfItems: string; enabledOutlets: string; reference: string; status: string; published: string; unpublished: string; enabledForAll: string; enabledForN: string; }; }; }; ingredient: { title: string; title2: string; code: string; name: string; unit: string; valuationMethod: { title: string; WAVG: string; FIFO: string; LIFO: string; FEFO: string; }; pricePerUnit: string; convertible: { title: string; subtitle: string; convertTo: string; }; operational: { applyOperationalGroup: string; subtitle: string; operationalLabel: string; }; table: { loading: string; importing: string; }; export: { success: string; filename: string; }; import: { title: string; actions: { import: string; close: string; downloadTemplate: string; }; error: { noData: string; invalidContent: string; noImportData: string; hasErrors: string; failed: string; systemMessage: string; }; progress: string; progressTitle: string; progressUnits: string; progressRecipes: string; progressIngredients: string; success: string; uploadDescription: string; uploadTemplate: string; selectFile: string; replaceFile: string; summary: string; fileError: { noSheet: string; invalidExcel: string; noData: string; unableToRead: string; }; }; threshold: { title: string; subtitle: string; whenRemaining: string; stockIsStaple: string; }; bindedItems: { title: string; ingredient: string; recipe: string; menu: string; amount: string; }; create: { title: string; success: string; error: { title: string; message: string; }; }; update: { title: string; success: string; error: { title: string; message: string; }; }; delete: { title: string; message: string; actions: { delete: string; cancel: string; }; cannotDelete: { title: string; message: string; tryAgain: string; }; success: string; }; purchaseOrderTemplates: { title: string; description: string; selectTitle: string; }; wastageTemplates: { title: string; description: string; selectTitle: string; }; closingTemplates: { title: string; description: string; selectTitle: string; }; }; ingredientGroup: { title: string; }; recipe: { title: string; title2: string; name: string; ingredients: string; export: { success: string; filename: string; }; delete: { title: string; message: string; actions: { delete: string; cancel: string; }; cannotDelete: { title: string; message: string; tryAgain: string; }; success: string; }; create: { title: string; success: string; error: { title: string; message: string; }; }; update: { title: string; success: string; error: { title: string; message: string; }; }; import: { title: string; uploadDescription: string; }; }; unit: { title: string; name: string; symbol: string; precision: string; measurement: { title: string; addMeasurement: string; measurementDefault: string; name: string; symbol: string; conversion: string; conversionHelper: string; }; table: { name: string; symbol: string; }; actions: { edit: string; delete: string; }; create: { title: string; success: string; error: { title: string; message: string; }; }; update: { title: string; success: string; error: { title: string; message: string; }; }; export: { success: string; filename: string; }; import: { title: string; description: string; actions: { downloadTemplate: string; }; template: { success: string; filename: string; }; dropzone: { label: string; helperText: string; selectFile: string; }; fileError: { title: string; noSheet: string; invalidExcel: string; parseError: string; }; summary: { title: string; create: string; update: string; error: string; }; success: { title: string; message: string; }; error: { noData: string; invalidContent: string; noImportData: string; hasErrors: string; failed: string; systemMessage: string; }; }; }; transfer: { title: string; status: { DRAFT: string; REQUESTING: string; PROCESSING: string; RECEIVING: string; PARTIAL_RECEIVED: string; OVER_RECEIVED: string; COMPLETE: string; CANCEL: string; REJECT: string; CLOSE: string; }; table: { seqNo: string; name: string; createdAt: string; transferFrom: string; transferTo: string; noOfItems: string; reference: string; status: string; }; form: { name: string; loading: string; unableToFetchListOfSuppliers: { title: string; message: string; }; type: { title: string; purchase: string; transfer: string; }; lastClosing: string; purchaseFrom: string; transferFrom: string; noLocationAvailable: string; noSupplierAvailable: string; reference: string; remark: string; backdate: { title: string; subtitle: string; error: string; }; netsuite: { subsidiary: string; }; items: { title: string; addItem: string; fromTemplate: { title: string; sublabel: string; }; other: { title: string; }; selectItem: string; fetchingData: string; comparePriceHistory: string; forecastStock: { title: string; days: string; replace: string; cancel: string; generate: string; notAvailable: string; }; autoCalculated: string; table: { Code: string; Name: string; Amount: string; DefaultAmount: string; DefaultAmount2: string; Limit: string; MinimumAmount: string; MinimumAmount2: string; Step: string; Cost: string; Cost2: string; Delete: string; }; }; }; receiveRequest: { title: string; title2: string; addTransfer: string; details: { title: string; overview: string; deliveryHistory: string; requestSummary: string; createdAt: string; updatedAt: string; updatedBy: string; type: { title: string; purchase: string; transfer: string; }; from: string; to: string; reference: string; receivedItems: string; requestedItems: string; backdatedTo: string; remark: string; noRecordsFound: string; trackDeliveryMessage: string; received: string; receivedBy: string; deliveryOrderNo: string; deliveryRemark: string; }; actions: { create: string; resubmitRequest: string; submitRequest: string; confirmDraft: string; cancelDraft: string; approveRequest: string; rejectRequest: string; processRequest: string; receiveStock: string; completeReceive: string; closeRequest: string; }; export: { success: string; message: string; }; create: { title: string; success: string; successMessage: string; error: { title: string; message: string; }; }; update: { title: string; success: string; successMessage: string; error: { title: string; message: string; }; }; }; approval: { title: string; actions: { approveRequest: string; rejectRequest: string; }; }; template: { title: string; title2: string; create: { title: string; success: string; successMessage: string; error: string; errorMessage: string; }; update: { title: string; success: string; successMessage: string; error: string; errorMessage: string; }; use: string; details: { view: string; templateSummary: string; }; }; }; supplier: { title: string; supplyItems: { title: string; addItems: string; overridePriceHint: string; selectItem: string; }; autoAppendToTemplates: { title: string; description: string; }; delete: { confirm: string; confirmMessage: string; deletingSupplier: string; deletedSupplier: string; success: string; error: string; errorMessage: string; }; table: { supplier: string; pic: string; contact: string; email: string; }; create: { title: string; success: string; error: { title: string; message: string; }; }; update: { title: string; success: string; error: { title: string; message: string; emptySupplier: string; }; }; import: { title: string; actions: { downloadTemplate: string; }; error: { noData: string; invalidContent: string; noImportData: string; hasErrors: string; failed: string; systemMessage: string; }; progress: string; success: string; }; export: { success: string; filename: string; }; companyName: string; registrationNo: string; address: { title: string; line1: string; line2: string; city: string; postcode: string; state: string; country: string; }; contact: { title: string; pic: string; phoneNumber: string; email: string; }; }; warehouse: { title: string; delete: { confirm: string; confirmMessage: string; deletingWarehouse: string; deletedWarehouse: string; success: string; error: string; errorMessage: string; }; table: { warehouse: string; contact: string; email: string; address: string; }; create: { title: string; success: string; error: { title: string; message: string; }; }; update: { title: string; success: string; error: { title: string; message: string; emptyWarehouse: string; }; }; companyName: string; registrationNo: string; address: { title: string; line1: string; line2: string; city: string; postcode: string; state: string; country: string; }; coordinate: { title: string; }; contact: { title: string; phoneNumber: string; email: string; }; }; integration: { title: string; description: string; fmh: { title: string; description: string; }; netsuite: { title: string; description: string; }; apply: { title: string; products: string; addons: string; applyProduct: string; applyAddon: string; name: string; code: string; }; }; publish: { title: string; message: string; dialogTitle: string; noRecentActivity: string; nothingToPublish: string; publishing: string; recentlyPublishedAt: string; stillPublishing: string; }; }; table: { createdAt: string; name: string; noOfItems: string; enabledOutlets: string; reference: string; status: string; published: string; unpublished: string; enabledForAll: string; enabledForN: string; }; form: { name: string; reference: string; locations: string; selectLocation: string; enabledUnits: string; items: { selectItem: string; title: string; name: string; enableUnit: string; addItem: string; }; }; draft: { title: string; approveDraft: string; rejectDraft: string; markAsFailed: string; }; history: { title: string; closingId: string; date: string; time: string; createdFrom: string; noClosings: string; initiate_opening: string; }; }; adjustment: { template: { wastage: { title: string; }; create: { title: string; success: string; successMessage: string; error: string; errorMessage: string; }; update: { title: string; success: string; successMessage: string; error: string; errorMessage: string; }; import: { title: string; message: string; new: string; allLocations: string; nLocations: string; nItems: string; }; publish: { title: string; message: string; dialogTitle: string; noRecentActivity: string; nothingToPublish: string; publishing: string; recentlyPublishedAt: string; stillPublishing: string; }; table: { createdAt: string; name: string; noOfItems: string; enabledOutlets: string; reference: string; status: string; published: string; unpublished: string; enabledForAll: string; enabledForN: string; }; }; }; ingredient: { title: string; title2: string; code: string; name: string; unit: string; valuationMethod: { title: string; WAVG: string; FIFO: string; LIFO: string; FEFO: string; }; pricePerUnit: string; convertible: { title: string; subtitle: string; convertTo: string; }; operational: { applyOperationalGroup: string; subtitle: string; operationalLabel: string; }; table: { loading: string; importing: string; }; export: { success: string; filename: string; }; import: { title: string; actions: { import: string; close: string; downloadTemplate: string; }; error: { noData: string; invalidContent: string; noImportData: string; hasErrors: string; failed: string; systemMessage: string; }; progress: string; success: string; uploadDescription: string; uploadTemplate: string; selectFile: string; replaceFile: string; summary: string; multiUploadTemplateInstruction: string; importInstructions: { step1: string; step2: string; step3: string; step4: string; detailedGuide: { title: string; unitsSheet: { title: string; description: string; col1: string; col2: string; col3: string; col4: string; col5: string; col6: string; }; ingredientsSheet: { title: string; description: string; col1: string; col2: string; col3: string; col4: string; col5: string; }; recipesSheet: { title: string; description: string; col1: string; col2: string; col3: string; col4: string; col5: string; col6: string; col7: string; col8: string; }; warning: string; }; }; fileError: { noSheet: string; invalidExcel: string; noData: string; unableToRead: string; }; }; threshold: { title: string; subtitle: string; whenRemaining: string; stockIsStaple: string; }; bindedItems: { title: string; ingredient: string; recipe: string; menu: string; amount: string; }; status: { title: string; preventFromOrder: string; active: string; inactive: string; }; create: { title: string; success: string; error: { title: string; message: string; }; }; update: { title: string; success: string; error: { title: string; message: string; }; }; delete: { title: string; message: string; actions: { delete: string; cancel: string; }; cannotDelete: { title: string; message: string; tryAgain: string; }; success: string; }; }; ingredientGroup: { title: string; form: { name: string; ref: string; defaultRule: { title: string; description: string; defaultCheckbox: string; }; rules: { title: string; description: string; rule_N: string; name: string; rule: string; ingredients: string; selectIngredients: string; addRule: string; }; }; create: { title: string; success: string; error: { title: string; message: string; }; }; update: { title: string; success: string; error: { title: string; message: string; }; }; }; recipe: { title: string; title2: string; name: string; ingredients: string; export: { success: string; filename: string; }; delete: { title: string; message: string; actions: { delete: string; cancel: string; }; cannotDelete: { title: string; message: string; tryAgain: string; }; success: string; }; create: { title: string; success: string; error: { title: string; message: string; }; }; update: { title: string; success: string; error: { title: string; message: string; }; }; import: { title: string; uploadDescription: string; }; }; unit: { title: string; name: string; symbol: string; precision: string; measurement: { title: string; addMeasurement: string; measurementDefault: string; name: string; symbol: string; conversion: string; conversionHelper: string; }; table: { name: string; symbol: string; }; actions: { edit: string; delete: string; }; create: { title: string; success: string; error: { title: string; message: string; }; }; update: { title: string; success: string; error: { title: string; message: string; }; }; }; transfer: { title: string; status: { DRAFT: string; REQUESTING: string; PROCESSING: string; RECEIVING: string; PARTIAL_RECEIVED: string; OVER_RECEIVED: string; COMPLETE: string; CANCEL: string; REJECT: string; CLOSE: string; }; table: { seqNo: string; name: string; createdAt: string; transferFrom: string; transferTo: string; noOfItems: string; from: string; reference: string; status: string; }; form: { name: string; loading: string; unableToFetchListOfSuppliers: { title: string; message: string; }; type: { title: string; purchase: string; transfer: string; }; lastClosing: string; purchaseFrom: string; transferFrom: string; noLocationAvailable: string; noSupplierAvailable: string; reference: string; remark: string; backdate: { title: string; subtitle: string; error: string; }; netsuite: { subsidiary: string; }; items: { title: string; addItem: string; fromTemplate: { title: string; sublabel: string; }; other: { title: string; }; selectItem: string; fetchingData: string; comparePriceHistory: string; forecastStock: { title: string; days: string; replace: string; cancel: string; generate: string; notAvailable: string; }; autoCalculated: string; table: { Code: string; Name: string; Amount: string; DefaultAmount: string; DefaultAmount2: string; Limit: string; MinimumAmount: string; MinimumAmount2: string; Step: string; Cost: string; Cost2: string; Delete: string; }; }; }; receiveRequest: { title: string; title2: string; addTransfer: string; details: { title: string; overview: string; deliveryHistory: string; requestSummary: string; createdAt: string; updatedAt: string; updatedBy: string; type: { title: string; purchase: string; transfer: string; }; from: string; to: string; reference: string; receivedItems: string; requestedItems: string; backdatedTo: string; remark: string; noRecordsFound: string; trackDeliveryMessage: string; received: string; receivedBy: string; deliveryOrderNo: string; printDeliveryOrder: string; deliveryRemark: string; }; actions: { create: string; resubmitRequest: string; submitRequest: string; confirmDraft: string; cancelDraft: string; approveRequest: string; rejectRequest: string; processRequest: string; receiveStock: string; completeReceive: string; closeRequest: string; returnStock: string; }; export: { success: string; message: string; }; create: { title: string; success: string; successMessage: string; error: { title: string; message: string; }; }; update: { title: string; success: string; successMessage: string; error: { title: string; message: string; }; }; }; approval: { title: string; actions: { approveRequest: string; rejectRequest: string; }; }; template: { title: string; title2: string; create: { title: string; success: string; successMessage: string; error: string; errorMessage: string; }; update: { title: string; success: string; successMessage: string; error: string; errorMessage: string; }; use: string; details: { view: string; templateSummary: string; }; zeroQuantity: { title: string; message: string; prompt: string; removeAll: string; }; }; }; supplier: { title: string; delivery: { title: string; preparationTime: string; deliveryTime: string; }; supplyItems: { title: string; addItems: string; overridePriceHint: string; selectItem: string; }; delete: { confirm: string; confirmMessage: string; deletingSupplier: string; deletedSupplier: string; success: string; successMessage: string; error: string; errorMessage: string; }; table: { supplier: string; pic: string; contact: string; email: string; }; create: { title: string; success: string; error: { title: string; message: string; }; }; update: { title: string; success: string; error: { title: string; message: string; emptySupplier: string; }; }; import: { title: string; actions: { downloadTemplate: string; }; error: { noData: string; invalidContent: string; noImportData: string; hasErrors: string; failed: string; systemMessage: string; }; progress: string; success: string; }; export: { success: string; filename: string; }; companyName: string; registrationNo: string; address: { title: string; line1: string; line2: string; city: string; postcode: string; state: string; country: string; }; contact: { title: string; pic: string; phoneNumber: string; email: string; }; }; warehouse: { title: string; delete: { confirm: string; confirmMessage: string; deletingWarehouse: string; deletedWarehouse: string; success: string; error: string; errorMessage: string; }; table: { warehouse: string; contact: string; email: string; address: string; }; create: { title: string; success: string; error: { title: string; message: string; }; }; update: { title: string; success: string; error: { title: string; message: string; emptyWarehouse: string; }; }; companyName: string; registrationNo: string; address: { title: string; line1: string; line2: string; city: string; postcode: string; state: string; country: string; }; coordinate: { title: string; }; contact: { title: string; phoneNumber: string; email: string; }; }; integration: { title: string; description: string; fmh: { title: string; description: string; }; netsuite: { title: string; description: string; subsidiaryHierarchy: { filtering: string; title: string; description: string; }; }; apply: { title: string; products: string; addons: string; applyProduct: string; applyAddon: string; name: string; code: string; }; }; publish: { title: string; actions: { publishAll: string; publishSelected: string; }; search: { placeholder: string; }; columns: { type: string; location: string; status: string; version: string; }; status: { published: string; outdated: string; }; }; }; }; }; export { routers } from './router/shared'; export declare const FmApp: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export declare const InventoryBindingForm: import("vue").DefineComponent; }; rules: { type: import("vue").PropType<(import("@feedmepos/ui-library").ValidationResult | ((bindings: { measurement?: { id: string; name: string; abbrev: string; conversion: { amount: number; precision: number; }; } | null | undefined; id: string; type: "RECIPE" | "SKU" | "SKU_GROUP"; amount: { amount: number; precision: number; }; }[]) => import("@feedmepos/ui-library").ValidationResult))[]>; default: () => never[]; }; enableIngredientGroup: { type: import("vue").PropType; }; readonly: { type: import("vue").PropType; }; disabled: { type: import("vue").PropType; }; modelValue: { type: import("vue").PropType<{ measurement?: { id: string; name: string; abbrev: string; conversion: { amount: number; precision: number; }; } | null | undefined; id: string; type: "RECIPE" | "SKU" | "SKU_GROUP"; amount: { amount: number; precision: number; }; }[]>; default: () => never[]; }; iframeMode: { type: import("vue").PropType; }; excludeBindingId: { type: import("vue").PropType; }; }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (bindings: { measurement?: { id: string; name: string; abbrev: string; conversion: { amount: number; precision: number; }; } | null | undefined; id: string; type: "RECIPE" | "SKU" | "SKU_GROUP"; amount: { amount: number; precision: number; }; }[]) => void; "click:pick-inventory-bindings": (type: "RECIPE" | "SKU" | "SKU_GROUP") => void; }, string, import("vue").PublicProps, Readonly; }; rules: { type: import("vue").PropType<(import("@feedmepos/ui-library").ValidationResult | ((bindings: { measurement?: { id: string; name: string; abbrev: string; conversion: { amount: number; precision: number; }; } | null | undefined; id: string; type: "RECIPE" | "SKU" | "SKU_GROUP"; amount: { amount: number; precision: number; }; }[]) => import("@feedmepos/ui-library").ValidationResult))[]>; default: () => never[]; }; enableIngredientGroup: { type: import("vue").PropType; }; readonly: { type: import("vue").PropType; }; disabled: { type: import("vue").PropType; }; modelValue: { type: import("vue").PropType<{ measurement?: { id: string; name: string; abbrev: string; conversion: { amount: number; precision: number; }; } | null | undefined; id: string; type: "RECIPE" | "SKU" | "SKU_GROUP"; amount: { amount: number; precision: number; }; }[]>; default: () => never[]; }; iframeMode: { type: import("vue").PropType; }; excludeBindingId: { type: import("vue").PropType; }; }>> & Readonly<{ "onUpdate:modelValue"?: ((bindings: { measurement?: { id: string; name: string; abbrev: string; conversion: { amount: number; precision: number; }; } | null | undefined; id: string; type: "RECIPE" | "SKU" | "SKU_GROUP"; amount: { amount: number; precision: number; }; }[]) => any) | undefined; "onClick:pick-inventory-bindings"?: ((type: "RECIPE" | "SKU" | "SKU_GROUP") => any) | undefined; }>, { rules: (import("@feedmepos/ui-library").ValidationResult | ((bindings: { measurement?: { id: string; name: string; abbrev: string; conversion: { amount: number; precision: number; }; } | null | undefined; id: string; type: "RECIPE" | "SKU" | "SKU_GROUP"; amount: { amount: number; precision: number; }; }[]) => import("@feedmepos/ui-library").ValidationResult))[]; modelValue: { measurement?: { id: string; name: string; abbrev: string; conversion: { amount: number; precision: number; }; } | null | undefined; id: string; type: "RECIPE" | "SKU" | "SKU_GROUP"; amount: { amount: number; precision: number; }; }[]; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export declare const InventoryBindingSummary: import("vue").DefineComponent; required: true; }; }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "row-click": (row: import("./views/ingredients/components/inventory-binding/InventoryBindingSummary.vue").InventoryBindingSummaryRow) => void; }, string, import("vue").PublicProps, Readonly; required: true; }; }>> & Readonly<{ "onRow-click"?: ((row: import("./views/ingredients/components/inventory-binding/InventoryBindingSummary.vue").InventoryBindingSummaryRow) => any) | undefined; }>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export { useInventoryStore } from './stores/inventory';