import { Static } from "@sinclair/typebox"; export declare const ApproveParamsSchema: import("@sinclair/typebox").TObject<{ amount: import("@sinclair/typebox").TString; assetId: import("@sinclair/typebox").TString; signer: import("@sinclair/typebox").TString; fromProvider: import("@sinclair/typebox").TString; toProvider: import("@sinclair/typebox").TString; fromChainId: import("@sinclair/typebox").TNumber; toChainId: import("@sinclair/typebox").TNumber; }>; export declare type ApproveParams = Static; export declare const ApproveResponseSchema: { 200: import("@sinclair/typebox").TObject<{ allowance: import("@sinclair/typebox").TString; transaction: import("@sinclair/typebox").TOptional>; }>; }; export declare type ApproveResponse = Static; export declare const ExecuteParamsSchema: import("@sinclair/typebox").TObject<{ amount: import("@sinclair/typebox").TString; assetId: import("@sinclair/typebox").TString; signer: import("@sinclair/typebox").TString; fromProvider: import("@sinclair/typebox").TString; toProvider: import("@sinclair/typebox").TString; fromChainId: import("@sinclair/typebox").TNumber; toChainId: import("@sinclair/typebox").TNumber; }>; export declare type ExecuteParams = Static; export declare const ExecuteResponseSchema: { 200: import("@sinclair/typebox").TObject<{ transaction: import("@sinclair/typebox").TOptional>; }>; }; export declare type ExecuteResponse = Static; export declare const CheckStatusParamsSchema: import("@sinclair/typebox").TObject<{ txHash: import("@sinclair/typebox").TString; fromProvider: import("@sinclair/typebox").TString; toProvider: import("@sinclair/typebox").TString; fromChainId: import("@sinclair/typebox").TNumber; toChainId: import("@sinclair/typebox").TNumber; signer: import("@sinclair/typebox").TString; }>; export declare type CheckStatusParams = Static; export declare const CheckStatusResponseSchema: { 200: import("@sinclair/typebox").TObject<{ status: import("@sinclair/typebox").TObject<{ completed: import("@sinclair/typebox").TBoolean; }>; transaction: import("@sinclair/typebox").TOptional>; }>; }; export declare type CheckStatusResponse = Static; //# sourceMappingURL=autoRebalance.d.ts.map