import { Bayarcash } from '../Bayarcash'; export declare abstract class Resource { protected bayarcash?: Bayarcash; constructor(attributes: Record, bayarcash?: Bayarcash); protected fill(attributes: Record): void; protected camelCase(key: string): string; protected transformCollection(collection: any[], resourceClass: new (data: any, bayarcash?: Bayarcash) => T, extraData?: Record): T[]; } //# sourceMappingURL=Resource.d.ts.map