import { ODataUri, FunctionImportParameters, RequestMethodType, ODataFunctionImportRequestConfig as ODataFunctionImportRequestConfigBase } from '../../odata-common';
export declare class ODataFunctionImportRequestConfig<ParametersT> extends ODataFunctionImportRequestConfigBase<ParametersT> {
    /**
     * Creates an instance of ODataFunctionImportRequestConfig.
     * @param method - HTTP method for the request
     * @param defaultServicePath - Default path of the service
     * @param functionImportName - The name of the function import.
     * @param parameters - Object containing the parameters with a value and additional meta information
     * @param oDataUri - ODataUri conversion interface at runtime either v2 or v4
     */
    constructor(method: RequestMethodType, defaultServicePath: string, functionImportName: string, parameters: FunctionImportParameters<ParametersT>, oDataUri: ODataUri);
    resourcePath(): string;
    queryParameters(): Record<string, any>;
}
export { ODataFunctionImportRequestConfig as ODataFunctionImportRequestConfigV2 };
//# sourceMappingURL=odata-function-import-request-config.d.ts.map