import { flags } from '@oclif/command'; import { BaseCommand } from '../base-command'; export declare class Quote extends BaseCommand { static description: string; static flags: { version: import("@oclif/parser/lib/flags").IBooleanFlag; help: import("@oclif/parser/lib/flags").IBooleanFlag; tokenIn: flags.IOptionFlag; tokenOut: flags.IOptionFlag; recipient: flags.IOptionFlag; amount: flags.IOptionFlag; exactIn: import("@oclif/parser/lib/flags").IBooleanFlag; exactOut: import("@oclif/parser/lib/flags").IBooleanFlag; protocols: flags.IOptionFlag; forceCrossProtocol: import("@oclif/parser/lib/flags").IBooleanFlag; topN: import("@oclif/parser/lib/flags").IOptionFlag; topNTokenInOut: import("@oclif/parser/lib/flags").IOptionFlag; topNSecondHop: import("@oclif/parser/lib/flags").IOptionFlag; topNWithEachBaseToken: import("@oclif/parser/lib/flags").IOptionFlag; topNWithBaseToken: import("@oclif/parser/lib/flags").IOptionFlag; topNWithBaseTokenInSet: import("@oclif/parser/lib/flags").IBooleanFlag; topNDirectSwaps: import("@oclif/parser/lib/flags").IOptionFlag; maxSwapsPerPath: import("@oclif/parser/lib/flags").IOptionFlag; minSplits: import("@oclif/parser/lib/flags").IOptionFlag; maxSplits: import("@oclif/parser/lib/flags").IOptionFlag; distributionPercent: import("@oclif/parser/lib/flags").IOptionFlag; chainId: import("@oclif/parser/lib/flags").IOptionFlag; tokenListURI: flags.IOptionFlag; router: flags.IOptionFlag; debug: import("@oclif/parser/lib/flags").IBooleanFlag; debugJSON: import("@oclif/parser/lib/flags").IBooleanFlag; }; run(): Promise; }