import { DocumentReference, Timestamp } from '@firebase/firestore-types';
import { SlsAccountProvider } from '../enums/sls-account-provider';
import { SlsGender } from '../enums/sls-gender';
import { SlsFile } from './sls-file';
import { SlsNotificationChannelsList } from './sls-notification-channels-list';
export interface SlsUser {
    jobSearchStatus: DocumentReference;
    pictureStorageUrl: string;
    firstname: string;
    lastname: string;
    gender: SlsGender;
    cguAccepted: Timestamp | Date;
    birthdate: Timestamp | Date;
    linkedInLink: string;
    sharedNote: string;
    accountProvider: SlsAccountProvider;
    registrationDate: Timestamp | Date;
    phones: Array<string>;
    emails: Array<string>;
    notificationChannels: SlsNotificationChannelsList;
    minimumMatchingScoreForNotifications: number;
    substrings: string[];
    categoryIds: string[];
    updatedAnswers: Array<string>;
    files: SlsFile[];
    avatarUrl: string;
    avatarPath: string;
}
