import type { Params } from '@feathersjs/feathers'; import type { ClientApplication } from '../../client'; import type { Restricted, RestrictedData, RestrictedPatch, RestrictedQuery, RestrictedService } from './restricted.class'; export type { Restricted, RestrictedData, RestrictedPatch, RestrictedQuery }; export type RestrictedClientService = Pick>, (typeof restrictedMethods)[number]>; export declare const restrictedPath = "restricted"; export declare const restrictedMethods: readonly ['find', 'get', 'create', 'patch', 'remove']; export declare const restrictedClient: (client: ClientApplication) => void; declare module '../../client' { interface ServiceTypes { [restrictedPath]: RestrictedClientService; } }