import { WithId } from "../../../../fd-toolbox-core/types/resource-with-id";
import { ResourceMeta } from "../../core/resource-meta";
import { ODataConfig } from "../../../../fd-toolbox/odata/odataconfig";
import { InternalResourceMeta } from "../resources/internal-resource-meta";
import { GetOneHandler } from "../meta-core/crud/get-one-handler";
export declare function getResourceByIdWithConfig<T extends WithId>(resourceMeta: ResourceMeta, resourceId: string, oDataConfig: ODataConfig, throwIfNotFound: boolean, internalResourceMeta: InternalResourceMeta, handler?: GetOneHandler<T>): Promise<T>;
