import type { OrganizationMemberOptions } from '../schemas/organization';
export declare function inviteMemberInternal(orgId: string, options: OrganizationMemberOptions, silent?: boolean): Promise<{
    orgId: string;
    email: string;
    role: "org_member" | "org_billing_admin" | "org_admin" | "org_super_admin" | undefined;
    data: Record<string, unknown> | null;
}>;
export declare function removeMemberInternal(orgId: string, options: OrganizationMemberOptions, silent?: boolean): Promise<{
    orgId: string;
    email: string;
    role: "org_member" | "org_billing_admin" | "org_admin" | "org_super_admin" | undefined;
    data: Record<string, unknown> | null;
}>;
export declare function setMemberRoleInternal(orgId: string, options: OrganizationMemberOptions, silent?: boolean): Promise<{
    orgId: string;
    email: string;
    role: "org_member" | "org_billing_admin" | "org_admin" | "org_super_admin" | undefined;
    data: Record<string, unknown> | null;
}>;
export declare function inviteMember(orgId: string, options: OrganizationMemberOptions): Promise<void>;
export declare function removeMember(orgId: string, options: OrganizationMemberOptions): Promise<void>;
export declare function setMemberRole(orgId: string, options: OrganizationMemberOptions): Promise<void>;
