import { BlockTemplate, BlockTemplateView } from "@omnia/fx-models";
export declare const useBlockTemplateService: () => {
    add: (blockTemplate: BlockTemplate) => import("@omnia/fx-models").Future<BlockTemplate>;
    update: (blockTemplate: BlockTemplate) => import("@omnia/fx-models").Future<unknown>;
    remove: (id: number) => import("@omnia/fx-models").Future<number>;
    loadAll: () => import("@omnia/fx-models").Future<BlockTemplateView[]>;
    getById: (id: number) => import("@omnia/fx-models").Future<BlockTemplate>;
    getByIds: (blockTemplateIds: number[]) => import("@omnia/fx-models").Future<BlockTemplate[]>;
};
