import { messageTypes } from '../../misc'; import * as ra from '../../misc/react-admin-models'; import { FireClient, ResourceManager } from '../database'; import { RAFirebaseOptions } from '../options'; export declare class FirebaseLazyLoadingClient { private readonly options; private readonly rm; private client; constructor(options: RAFirebaseOptions, rm: ResourceManager, client: FireClient); apiGetList(resourceName: string, reactAdminParams: ra.GetListParams): Promise>; apiGetManyReference(resourceName: string, reactAdminParams: messageTypes.IParamsGetManyReference): Promise; private tryGetResource; }