import { z } from "zod";
/**
 * Input schema for creating a Superfluid stream
 */
export declare const SuperfluidCreateStreamSchema: z.ZodObject<{
    superTokenAddress: z.ZodString;
    recipientAddress: z.ZodString;
    flowRate: z.ZodString;
}, "strip", z.ZodTypeAny, {
    superTokenAddress: string;
    recipientAddress: string;
    flowRate: string;
}, {
    superTokenAddress: string;
    recipientAddress: string;
    flowRate: string;
}>;
/**
 * Input schema for deleting a Superfluid stream
 */
export declare const SuperfluidDeleteStreamSchema: z.ZodObject<{
    superTokenAddress: z.ZodString;
    recipientAddress: z.ZodString;
}, "strip", z.ZodTypeAny, {
    superTokenAddress: string;
    recipientAddress: string;
}, {
    superTokenAddress: string;
    recipientAddress: string;
}>;
/**
 * Input schema for creating a Superfluid pool
 */
export declare const SuperfluidCreatePoolSchema: z.ZodObject<{
    superTokenAddress: z.ZodString;
}, "strip", z.ZodTypeAny, {
    superTokenAddress: string;
}, {
    superTokenAddress: string;
}>;
/**
 * Input schema for updating a Superfluid pool
 */
export declare const SuperfluidUpdatePoolSchema: z.ZodObject<{
    poolAddress: z.ZodString;
    recipientAddress: z.ZodString;
    units: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    recipientAddress: string;
    poolAddress: string;
    units: number;
}, {
    recipientAddress: string;
    poolAddress: string;
    units: number;
}>;
/**
 * Input schema for wrapping a Superfluid token
 */
export declare const SuperfluidWrapTokenSchema: z.ZodObject<{
    erc20TokenAddress: z.ZodString;
    superTokenAddress: z.ZodString;
    wrapAmount: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
    superTokenAddress: string;
    erc20TokenAddress: string;
    wrapAmount: number;
}, {
    superTokenAddress: string;
    erc20TokenAddress: string;
    wrapAmount: number;
}>;
/**
 * Input schema for creating a Super Token
 */
export declare const SuperfluidCreateSuperTokenSchema: z.ZodObject<{
    erc20TokenAddress: z.ZodString;
}, "strip", z.ZodTypeAny, {
    erc20TokenAddress: string;
}, {
    erc20TokenAddress: string;
}>;
/**
 * Empty input schema used for Query action
 */
export declare const EmptySchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>;
