import { FunctionImportParameters, RequestMethodType, ActionFunctionImportRequestBuilder as ActionFunctionImportRequestBuilderBase } from '../../odata-common'; /** * Create OData request to execute a function import. * @typeparam ParametersT - Type of the function import parameters * @typeparam ReturnT - Type of the function import return value */ export declare class FunctionImportRequestBuilder extends ActionFunctionImportRequestBuilderBase { readonly responseTransformer: (data: any) => ReturnT; /** * Creates an instance of FunctionImportRequestBuilder. * @param method - HTTP method to be used for the request * @param defaultServicePath - Default path for the service the function belongs to * @param functionImportName - The name of the function import. * @param responseTransformer - Transformation function for the response * @param parameters - Parameters to be set in the function */ constructor(method: RequestMethodType, defaultServicePath: string, functionImportName: string, responseTransformer: (data: any) => ReturnT, parameters: FunctionImportParameters); } export { FunctionImportRequestBuilder as FunctionImportRequestBuilderV2 }; //# sourceMappingURL=function-import-request-builder.d.ts.map