import { z } from 'zod';
export declare const currencyInterfaceSchema: z.ZodObject<{
    code: z.ZodString;
    name: z.ZodString;
    symbol: z.ZodString;
    precision: z.ZodNumber;
    decimals: z.ZodNumber;
    plural: z.ZodString;
    alts: z.ZodString;
    minimum: z.ZodNumber;
    sanctioned: z.ZodBoolean;
    displayCode: z.ZodOptional<z.ZodString>;
    chain: z.ZodOptional<z.ZodString>;
    maxSupply: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    symbol: string;
    code: string;
    name: string;
    minimum: number;
    precision: number;
    decimals: number;
    plural: string;
    alts: string;
    sanctioned: boolean;
    displayCode?: string | undefined;
    chain?: string | undefined;
    maxSupply?: string | undefined;
}, {
    symbol: string;
    code: string;
    name: string;
    minimum: number;
    precision: number;
    decimals: number;
    plural: string;
    alts: string;
    sanctioned: boolean;
    displayCode?: string | undefined;
    chain?: string | undefined;
    maxSupply?: string | undefined;
}>;
