import type { Id, NullableId, Params, ServiceInterface } from '@feathersjs/feathers'; import type { Application } from '../../../declarations'; type StripeCharges = any; type StripeChargesData = any; type StripeChargesPatch = any; type StripeChargesQuery = any; export type { StripeCharges, StripeChargesData, StripeChargesPatch, StripeChargesQuery }; export interface StripeChargesServiceOptions { app: Application; } export interface StripeChargesParams extends Params { } export declare class StripeChargesService implements ServiceInterface { options: StripeChargesServiceOptions; constructor(options: StripeChargesServiceOptions); find(_params?: ServiceParams): Promise; get(id: Id, _params?: ServiceParams): Promise; create(data: StripeChargesData, params?: ServiceParams): Promise; create(data: StripeChargesData[], params?: ServiceParams): Promise; update(id: NullableId, data: StripeChargesData, _params?: ServiceParams): Promise; patch(id: NullableId, data: StripeChargesPatch, _params?: ServiceParams): Promise; remove(id: NullableId, _params?: ServiceParams): Promise; } export declare const getOptions: (app: Application) => { app: Application; };