import type { FdoMenuV4 } from '@feedmepos/menu/entity';
export declare const useFMHApi: () => {
    readMenu(): Promise<FdoMenuV4>;
    readSetting(): Promise<FdoFMHSetting>;
    updateSetting(setting: FdoFMHSetting): Promise<{
        _id: string;
        enable: boolean;
        bindings: {
            combinationKey?: string | null | undefined;
            code: string;
            productId: string;
        }[];
        modifiers: {
            code: string;
            addonGroupId: string;
            selection: string;
        }[];
        exportAsJson: boolean;
        uniqueCode: string;
        branchCode: string;
        server: {
            host: string;
            username: string;
            password: string;
            port: string;
            directory: string;
        };
        histories: {
            forDate: string;
            uploadedAt: string;
            firebaseUrl: string;
        }[];
    }>;
    performReupload(date: {
        start: string;
        end: string;
    }): Promise<FdoFMHSetting>;
};
