import type { FdoMenuV4Category, FdoMenuV4VariantGroup, FdoMenuV4, FdoMenuV4Group } from '@feedmepos/menu/entity';
export interface ApplyProductDialogProps {
    categories?: (Omit<FdoMenuV4Category, '_id'> & {
        _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;
}
