UNPKG

@filesrocket/local

Version:

Filesrocket service that manages your files locally

14 lines (13 loc) 740 B
import { ServiceMethods, OutputEntity, Paginated, InputEntity, Query } from '@filesrocket/core'; import { DirectoryService } from './services/directory.service'; import { BaseService } from './services/base.service'; import { Options } from './declarations'; export declare class LocalService extends BaseService implements Partial<ServiceMethods> { protected readonly options: Options; protected directoryService: DirectoryService; constructor(options: Options); create(data: InputEntity, query?: Query): Promise<OutputEntity>; list(query?: Query): Promise<Paginated<OutputEntity>>; get(id: string, query?: Query): Promise<OutputEntity>; remove(id: string, query?: Query): Promise<OutputEntity>; }