import { ODataFunctionRequestConfig as ODataFunctionRequestConfigBase } from '@sap-cloud-sdk/odata-common/internal'; import type { ODataUri, OperationParameters, RequestMethodType } from '@sap-cloud-sdk/odata-common/internal'; import type { DeSerializers } from '../de-serializers'; /** * Function request configuration for an entity type. * @template DeSerializersT - Type of the deserializer use on the request. * @template ParametersT - Type of the parameter to setup a request with. */ export declare class ODataFunctionRequestConfig extends ODataFunctionRequestConfigBase { /** * Creates an instance of ODataFunctionRequestConfig. * @param method - HTTP method for the request. * @param defaultBasePath - Default base path of the service. * @param functionName - The name of the function. * @param parameters - Object containing the parameters with a value and additional meta information. * @param oDataUri - URI conversion functions. */ constructor(method: RequestMethodType, defaultBasePath: string, functionName: string, parameters: OperationParameters, oDataUri: ODataUri); resourcePath(): string; queryParameters(): Record; }