import { z } from 'zod'; export declare const GetActiveUnkickedValidatorStructsAndCountsSchema: z.ZodEffects, number, string | number | bigint>; number: z.ZodEffects, number, string | number | bigint>; endTime: z.ZodEffects, number, string | number | bigint>; retries: z.ZodEffects, number, string | number | bigint>; timeout: z.ZodEffects, number, string | number | bigint>; }, "strip", z.ZodTypeAny, { number: number; epochLength: number; endTime: number; retries: number; timeout: number; }, { number: string | number | bigint; epochLength: string | number | bigint; endTime: string | number | bigint; retries: string | number | bigint; timeout: string | number | bigint; }>, z.ZodEffects, number, string | number | bigint>, z.ZodArray, "many">]>, "many">, { epochInfo: { number: number; epochLength: number; endTime: number; retries: number; timeout: number; }; minNodeCount: number | { number: number; epochLength: number; endTime: number; retries: number; timeout: number; } | { ip: number; ipv6: bigint; port: number; nodeAddress: string; reward: bigint; senderPubKey: bigint; receiverPubKey: bigint; }[]; validatorURLs: string[]; }, (string | number | bigint | { number: string | number | bigint; epochLength: string | number | bigint; endTime: string | number | bigint; retries: string | number | bigint; timeout: string | number | bigint; } | { ip: number; ipv6: bigint; port: number; nodeAddress: string; reward: bigint; senderPubKey: bigint; receiverPubKey: bigint; }[])[]>; export type GetActiveUnkickedValidatorStructsAndCountsRaw = z.input; export type GetActiveUnkickedValidatorStructsAndCountsTransformed = z.infer;