1234567891011121314151617181920212223242526272829303132333435 |
- export interface MessageType {
- user: User;
- body: string;
- id: string;
- key: string;
- name: string;
- timestamp: string;
- type: string;
- visible: boolean;
- }
- export interface User {
- id: string;
- displayName: string;
- createdAt: Date;
- disabledAt: Date;
- previousNames: [string];
- nameChangedAt: Date;
- scopes?: [string];
- }
- export interface UsernameHistory {
- displayName: string;
- changedAt: Date;
- }
- export interface UserConnectionInfo {
- connectedAt: Date;
- messageCount: number;
- userAgent: string;
- }
- export interface Client extends UserConnectionInfo {
- user: User;
- }
|