import { ApiHelpers } from "./ApiHelpers";
export declare class MemberApiHelper {
    api: ApiHelpers;
    constructor(api: ApiHelpers);
    get(id: string): Promise<any>;
    create(member: any): Promise<string | undefined>;
    delete(id: string): Promise<number | undefined>;
    getAll(): Promise<import("playwright-core").APIResponse>;
    filterByMemberTypeId(memberTypeId: string): Promise<import("playwright-core").APIResponse>;
    doesExist(id: string): Promise<boolean>;
    doesNameExist(name: string): Promise<any>;
    getByName(name: string): Promise<any>;
    ensureNameNotExists(name: string): Promise<number | null | undefined>;
    createDefaultMember(memberName: string, memberTypeId: string, email: string, username: string, password: string): Promise<string | undefined>;
    createMemberWithMemberGroup(memberName: string, memberTypeId: string, email: string, username: string, password: string, memberGroupId: string): Promise<string | undefined>;
}
