import { z } from "zod";
export declare const GetAllTokenPricesSchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>;
export declare const GetLiquidityProvidersSchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>;
export declare const GetTokenPriceSchema: z.ZodObject<{
    tokenAddress: z.ZodString;
}, "strip", z.ZodTypeAny, {
    tokenAddress: string;
}, {
    tokenAddress: string;
}>;
export declare const GetTokenDetailsSchema: z.ZodObject<{
    tokenAddress: z.ZodString;
}, "strip", z.ZodTypeAny, {
    tokenAddress: string;
}, {
    tokenAddress: string;
}>;
export declare const GetSwapQuoteSchema: z.ZodObject<{
    tokenIn: z.ZodString;
    tokenOut: z.ZodString;
    amount: z.ZodNumber;
    maxSlippage: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    amount: number;
    tokenIn: string;
    tokenOut: string;
    maxSlippage: number;
}, {
    amount: number;
    tokenIn: string;
    tokenOut: string;
    maxSlippage: number;
}>;
export declare const GetExecuteSwapSchema: z.ZodObject<{
    tokenIn: z.ZodString;
    tokenOut: z.ZodString;
    amount: z.ZodNumber;
    maxSlippage: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    amount: number;
    tokenIn: string;
    tokenOut: string;
    maxSlippage: number;
}, {
    amount: number;
    tokenIn: string;
    tokenOut: string;
    maxSlippage: number;
}>;
export declare const QueryGetSushiAllTokens: z.ZodObject<{
    first: z.ZodNumber;
    skip: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    skip: number;
    first: number;
}, {
    skip: number;
    first: number;
}>;
