import { ODataConfig } from "../../../../fd-toolbox/odata/odataconfig";
import { WithId } from "../../../../fd-toolbox-core/types/resource-with-id";
import { GetResourceConfig } from "./get-resource-config";
/** @internal */
export declare function getResources<T extends WithId>(resourceName: string, userId: string, oDataConfig?: ODataConfig, isCalledFromOutside?: boolean): Promise<T[]>;
/** @internal */
export declare function tryGetResourceById<T extends WithId>(resourceName: string, resourceMetaId: string, userId: string, throwIfNotFound?: boolean, oDataConfig?: ODataConfig): Promise<T>;
/** @internal */
export declare function getOneResource<T extends WithId>(getResourceConfig: GetResourceConfig): Promise<T>;
