import { juggler } from '@loopback/repository'; export declare class AppointmentFeedbackServiceDataSource extends juggler.DataSource { static dataSourceName: string; static readonly defaultConfig: { name: string; connector: string; baseURL: string; crud: boolean; options: { baseUrl: string; headers: { accept: string; "content-type": string; }; }; operations: ({ template: { method: string; url: string; headers: { "content-type": string; Authorization: string; }; body: string; }; functions: { create: string[]; updateAll?: undefined; find?: undefined; updateById?: undefined; updateAppoinmentStatus?: undefined; deleteById?: undefined; updateAppoinement?: undefined; updatePrescriptionStatus?: undefined; }; } | { template: { method: string; url: string; headers: { "content-type": string; Authorization: string; }; body: string; }; functions: { updateAll: string[]; create?: undefined; find?: undefined; updateById?: undefined; updateAppoinmentStatus?: undefined; deleteById?: undefined; updateAppoinement?: undefined; updatePrescriptionStatus?: undefined; }; } | { template: { method: string; url: string; headers: { "content-type": string; Authorization: string; }; body?: undefined; }; functions: { find: string[]; create?: undefined; updateAll?: undefined; updateById?: undefined; updateAppoinmentStatus?: undefined; deleteById?: undefined; updateAppoinement?: undefined; updatePrescriptionStatus?: undefined; }; } | { template: { method: string; url: string; headers: { "content-type": string; Authorization: string; }; body: string; }; functions: { updateById: string[]; create?: undefined; updateAll?: undefined; find?: undefined; updateAppoinmentStatus?: undefined; deleteById?: undefined; updateAppoinement?: undefined; updatePrescriptionStatus?: undefined; }; } | { template: { method: string; url: string; headers: { "content-type": string; Authorization: string; }; body: string; }; functions: { updateAppoinmentStatus: string[]; create?: undefined; updateAll?: undefined; find?: undefined; updateById?: undefined; deleteById?: undefined; updateAppoinement?: undefined; updatePrescriptionStatus?: undefined; }; } | { template: { method: string; url: string; headers: { "content-type": string; Authorization: string; }; body?: undefined; }; functions: { deleteById: string[]; create?: undefined; updateAll?: undefined; find?: undefined; updateById?: undefined; updateAppoinmentStatus?: undefined; updateAppoinement?: undefined; updatePrescriptionStatus?: undefined; }; } | { template: { method: string; url: string; headers: { "content-type": string; Authorization: string; }; body: string; }; functions: { updateAppoinement: string[]; create?: undefined; updateAll?: undefined; find?: undefined; updateById?: undefined; updateAppoinmentStatus?: undefined; deleteById?: undefined; updatePrescriptionStatus?: undefined; }; } | { template: { method: string; url: string; headers: { "content-type": string; Authorization: string; }; body?: undefined; }; functions: { updatePrescriptionStatus: string[]; create?: undefined; updateAll?: undefined; find?: undefined; updateById?: undefined; updateAppoinmentStatus?: undefined; deleteById?: undefined; updateAppoinement?: undefined; }; })[]; }; constructor(dsConfig?: object); }