import { InjectionToken } from '@angular/core'; import type { OpenApiRemoteMethod, OpenApiRemoteMethodParameter } from '@rxap/open-api/remote-method'; import { ProxyRemoteMethod } from '@rxap/remote-method'; import * as i0 from "@angular/core"; export declare const SUBMIT_CONTEXT_FORM_ADAPTER_METHOD: InjectionToken; export declare class SubmitContextFormAdapter extends ProxyRemoteMethod, OpenApiRemoteMethodParameter>> { private readonly context; constructor(remoteMethod: OpenApiRemoteMethod>, Record>, context: Record); transformParameters(value: Record): OpenApiRemoteMethodParameter; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } export declare function SubmitContextFormAdapterFactory(remoteMethod: OpenApiRemoteMethod, context: Record): SubmitContextFormAdapter;