import { EasyData } from '../util/EntityUtil.ts';
import { Entity, EntityData } from './Entity.ts';
interface TeamData extends EntityData {
    teamId: string;
    orgId: string;
    name: string;
    description: string;
}
export type CreateTeamData = Omit<EasyData<TeamData, 'teamId'>, 'id' | 'description'> & {
    description?: string;
};
export declare class Team extends Entity {
    teamId: string;
    orgId: string;
    name: string;
    description: string;
    constructor(data: TeamData);
    static create(data: CreateTeamData): Team;
}
export {};
