import { ApiHelpers } from "./ApiHelpers"; export declare class MemberTypeApiHelper { api: ApiHelpers; constructor(api: ApiHelpers); ensureNameNotExists(name: string): Promise; create(memberType: any): Promise; update(id: string, updatedMemberType: any): Promise; get(id: string): Promise; delete(id: string): Promise; getAllAtRoot(): Promise; getByName(name: string): Promise; doesExist(id: string): Promise; doesNameExist(name: string): Promise; createDefaultMemberType(memberTypeName: string): Promise; createMemberTypeWithPropertyEditor(memberTypeName: string, dataTypeName: string, dataTypeId: string, groupName?: string): Promise; createMemberTypeWithTwoPropertyEditors(memberTypeName: string, dataTypeNameOne: string, dataTypeIdOne: string, dataTypeNameTwo: string, dataTypeIdTwo: string, groupName?: string): Promise; }