import { EasyData } from '../util/EntityUtil.ts';
import { Entity, EntityData } from './Entity.ts';
interface OrgMemberData extends EntityData {
    orgMemberId: string;
    orgId: string;
    userId: string;
    role: 'owner' | 'member';
}
export type CreateOrgMemberData = Omit<EasyData<OrgMemberData, 'orgMemberId'>, 'id'>;
export declare class OrgMember extends Entity {
    orgMemberId: string;
    orgId: string;
    userId: string;
    role: 'owner' | 'member';
    constructor(data: OrgMemberData);
    static create(data: CreateOrgMemberData): OrgMember;
}
export {};
