import { EnterpriseGlossaryBase, EnterpriseGlossaryInstance, EnterpriseGlossaryMapping, EnterpriseGlossaryMappingData, EnterpriseGlossaryMappingId } from "../models"; export declare class EnterpriseGlossaryService { private httpClient; private readonly baseUrl; addEnterpriseGlossary: (enterpriseGlossary: EnterpriseGlossaryBase) => Promise; updateEnterpriseGlossary: (enterpriseGlossaryInstance: EnterpriseGlossaryInstance) => Promise; removeEnterpriseGlossary: (enterpriseGlossaryInstance: EnterpriseGlossaryInstance) => Promise; getAllEnterpriseGlossaries: () => Promise; getEnterpriseGlossary: (glossaryId: number) => Promise; addOrUpdateEnterpriseGlossaryMapping: (mapping: EnterpriseGlossaryMapping) => Promise>; removeEnterpriseGlossaryMappings: (ids: EnterpriseGlossaryMappingId[]) => Promise; getEnterpriseGlossaryMappings: (ids: EnterpriseGlossaryMappingId[]) => Promise[]>; queryEnterpriseGlossaryMappings: (name: string) => Promise[]>; }