Skip to main content

Collaborator

type Collaborator = {
[key: string]: unknown;
email: string;
fullName: string;
id: string;
imageId: string | null;
status?: | {
[key: string]: unknown;
activeUntil?: Date | null;
effects: {
[key: string]: unknown;
pauseActivity?: {
[key: string]: unknown;
scope?: {
[key: string]: unknown;
mode: string;
};
};
pauseNotifications?: {
[key: string]: unknown;
scope?: {
[key: string]: unknown;
mode: string;
};
};
};
emoji?: string | null;
message: string;
}
| null;
timezone: string;
};

Type Declaration​

Index Signature​

[key: string]: unknown
NameTypeDescription
emailstring-
fullNamestring-
idstring-
imageIdstring | null-
status?| { [key: string]: unknown; activeUntil?: Date | null; effects: { [key: string]: unknown; pauseActivity?: { [key: string]: unknown; scope?: { [key: string]: unknown; mode: string; }; }; pauseNotifications?: { [key: string]: unknown; scope?: { [key: string]: unknown; mode: string; }; }; }; emoji?: string | null; message: string; } | nullThe collaborator's shared status. Not related to CollaboratorStatus.
timezonestring-