import type { FdoMenuV4Category, FdoMenuV4VariantGroup, FdoMenuV4, FdoMenuV4Group } from '@feedmepos/menu/entity'; export interface ApplyProductDialogProps { categories?: (Omit & { _id: string | null; })[]; variants?: FdoMenuV4VariantGroup[]; menus?: (FdoMenuV4['modules'] & {})['item'] & {}; groups?: FdoMenuV4Group[]; setting: FdoFMHSetting; show?: boolean; loading?: boolean; } export interface ApplyProductDialogEvents { (event: 'update:setting', setting: FdoFMHSetting): void; (event: 'update:show', show: boolean): void; (event: 'submit'): void; }