import { BmbyRest } from './BmbyRest'; import { User } from '../entities/User'; import { NotificationSetting } from '../entities/NotificationSetting'; import { BmbyHttpResponse } from '../IBmbyHttpClient'; import { QueryParams } from '../QueryParams'; import { Platform } from '../Enumerations'; import { TimeLineEvent } from '../entities/TimeLineEvent'; import { PaginatedList } from '../PaginatedList'; export declare class UserRest extends BmbyRest { storeToken(token: string, platorm: Platform): Promise; me(): Promise; timeline(params: QueryParams): Promise>; notificationSettings(): Promise>; saveUserSetting(setting: NotificationSetting): Promise; setEventAsDone(eventId: string): Promise; setEventAsDismissed(eventId: string): Promise; snoozeEvent(eventId: string, snoozeDate: Date): Promise; }