@solidskills/types
Version:
Solidskills typings
24 lines (23 loc) • 817 B
TypeScript
import { DocumentReference, Timestamp } from '@firebase/firestore-types';
import { SlsAccountProvider } from '../enums/sls-account-provider';
import { SlsGender } from '../enums/sls-gender';
import { SlsNote } from './sls-note';
import { SlsNotificationChannelsList } from './sls-notification-channels-list';
export interface SlsUser {
jobSearchStatus: DocumentReference;
pictureStorageUrl: string;
firstname: string;
lastname: string;
gender: SlsGender;
cguAccepted: number;
birthdate: Timestamp | Date;
notes: SlsNote;
accountProvider: SlsAccountProvider;
registrationDate: Timestamp | Date;
phones: Array<string>;
emails: Array<string>;
qrate: number;
notificationChannels: SlsNotificationChannelsList;
substrings: string[];
categoryIds: string[];
}