import * as z from 'zod/mini'; export declare const walletConnectSourceValueSchema: z.ZodMiniObject<{ app: z.ZodMiniObject<{ android: z.ZodMiniNullable>; browser: z.ZodMiniNullable>; chrome: z.ZodMiniNullable>; edge: z.ZodMiniNullable>; firefox: z.ZodMiniNullable>; ios: z.ZodMiniNullable>; linux: z.ZodMiniNullable>; mac: z.ZodMiniNullable>; opera: z.ZodMiniNullable>; safari: z.ZodMiniNullable>; windows: z.ZodMiniNullable>; }, z.core.$strip>; app_type: z.ZodMiniString; category: z.ZodMiniNullable>; chains: z.ZodMiniArray>; description: z.ZodMiniNullable>; desktop: z.ZodMiniObject<{ native: z.ZodMiniNullable>; universal: z.ZodMiniNullable>; }, z.core.$strip>; homepage: z.ZodMiniString; id: z.ZodMiniString; image_id: z.ZodMiniString; image_url: z.ZodMiniObject<{ lg: z.ZodMiniString; md: z.ZodMiniString; sm: z.ZodMiniString; }, z.core.$strip>; injected: z.ZodMiniNullable; namespace: z.ZodMiniString; }, z.core.$strip>>>; metadata: z.ZodMiniObject<{ colors: z.ZodMiniObject<{ primary: z.ZodMiniNullable>; secondary: z.ZodMiniNullable>; }, z.core.$strip>; shortName: z.ZodMiniNullable>; }, z.core.$strip>; mobile: z.ZodMiniObject<{ native: z.ZodMiniNullable>; universal: z.ZodMiniNullable>; }, z.core.$strip>; name: z.ZodMiniString; rdns: z.ZodMiniNullable>; sdks: z.ZodMiniArray>; slug: z.ZodMiniString; supported_standards: z.ZodMiniOptional; standard_id: z.ZodMiniNumber; standard_prefix: z.ZodMiniString; title: z.ZodMiniString; url: z.ZodMiniString; }, z.core.$strip>>>; updatedAt: z.ZodMiniString; versions: z.ZodMiniArray>; }, z.core.$strict>; /** * Validates the walletconnect.json file to ensure it is in the correct format */ export declare const walletConnectSourceSchema: z.ZodMiniRecord, z.ZodMiniObject<{ app: z.ZodMiniObject<{ android: z.ZodMiniNullable>; browser: z.ZodMiniNullable>; chrome: z.ZodMiniNullable>; edge: z.ZodMiniNullable>; firefox: z.ZodMiniNullable>; ios: z.ZodMiniNullable>; linux: z.ZodMiniNullable>; mac: z.ZodMiniNullable>; opera: z.ZodMiniNullable>; safari: z.ZodMiniNullable>; windows: z.ZodMiniNullable>; }, z.core.$strip>; app_type: z.ZodMiniString; category: z.ZodMiniNullable>; chains: z.ZodMiniArray>; description: z.ZodMiniNullable>; desktop: z.ZodMiniObject<{ native: z.ZodMiniNullable>; universal: z.ZodMiniNullable>; }, z.core.$strip>; homepage: z.ZodMiniString; id: z.ZodMiniString; image_id: z.ZodMiniString; image_url: z.ZodMiniObject<{ lg: z.ZodMiniString; md: z.ZodMiniString; sm: z.ZodMiniString; }, z.core.$strip>; injected: z.ZodMiniNullable; namespace: z.ZodMiniString; }, z.core.$strip>>>; metadata: z.ZodMiniObject<{ colors: z.ZodMiniObject<{ primary: z.ZodMiniNullable>; secondary: z.ZodMiniNullable>; }, z.core.$strip>; shortName: z.ZodMiniNullable>; }, z.core.$strip>; mobile: z.ZodMiniObject<{ native: z.ZodMiniNullable>; universal: z.ZodMiniNullable>; }, z.core.$strip>; name: z.ZodMiniString; rdns: z.ZodMiniNullable>; sdks: z.ZodMiniArray>; slug: z.ZodMiniString; supported_standards: z.ZodMiniOptional; standard_id: z.ZodMiniNumber; standard_prefix: z.ZodMiniString; title: z.ZodMiniString; url: z.ZodMiniString; }, z.core.$strip>>>; updatedAt: z.ZodMiniString; versions: z.ZodMiniArray>; }, z.core.$strict>>; export type WalletConnectSourceSchema = z.infer; export type WalletConnectSourceValueSchema = z.infer;