import type { NullableId, Params, ServiceInterface } from '@feathersjs/feathers'; import type { Application } from '../../../declarations'; import type { ExchangesOhlcv, ExchangesOhlcvData, ExchangesOhlcvPatch, ExchangesOhlcvQuery } from './ohlcv.schema'; export type { ExchangesOhlcv, ExchangesOhlcvData, ExchangesOhlcvPatch, ExchangesOhlcvQuery }; export interface ExchangesOhlcvServiceOptions { app: Application; } export interface ExchangesOhlcvParams extends Params { } export declare class ExchangesOhlcvService implements ServiceInterface { options: ExchangesOhlcvServiceOptions; constructor(options: ExchangesOhlcvServiceOptions); find(params?: ServiceParams): Promise; create(data: ExchangesOhlcvData, params: ServiceParams): Promise; remove(_id: NullableId, params?: ServiceParams): Promise; } export declare const getOptions: (app: Application) => { app: Application; };