UNPKG

@bitblit/ratchet-misc

Version:

Ratchet miscellaneous tooling that requires smallish dependant libraries

41 lines (40 loc) 1.21 kB
import type { RoleContributesTo } from './RoleContributesTo.js'; import type { TeamOwnersInner } from './TeamOwnersInner.js'; export interface Team { _id: string; _type?: TeamTypeEnum; _rootId: string; _createdOn?: Date; _createdBy: string; _updatedOn?: Date; _updatedBy?: string; _archivedOn?: Date; _archivedBy?: string; _deletedOn?: Date; _deletedBy?: string; _operationId?: string; _isPublic?: boolean; name: string; _picture?: string; _picture_small?: string; _picture_medium?: string; _picture_large?: string; description?: string; addresses: Array<string>; templateId?: string; status?: TeamStatusEnum; parentTeam: RoleContributesTo; owners?: Array<TeamOwnersInner>; } export declare enum TeamTypeEnum { team = "team" } export declare enum TeamStatusEnum { draft = "draft", active = "active", archived = "archived" } export declare function instanceOfTeam(value: object): boolean; export declare function TeamFromJSON(json: any): Team; export declare function TeamFromJSONTyped(json: any, ignoreDiscriminator: boolean): Team; export declare function TeamToJSON(value?: Team | null): any;