import { Provider } from '@loopback/core'; import { Filter } from '@loopback/repository'; import { MoodsFactors, Sleep, UserSecondaryData } from '../models'; import { CheckInUsersServiceDataSource } from '../datasources'; import { SuccessResponse } from '@sourcefuse-npm/alivio-lib'; export interface CheckInUsersService { getMoodFactors(filter?: Filter, token?: string): Promise; getSleep(filter?: Filter, token?: string): Promise; updateUserSecondory(id: number, user: Partial, token?: string): Promise; } export declare class CheckInUsersServiceProvider implements Provider { protected dataSource: CheckInUsersServiceDataSource; constructor(dataSource?: CheckInUsersServiceDataSource); value(): Promise; }