import { z } from 'zod'; export declare const WeixinAccountConfigSchema: z.ZodObject<{ name: z.ZodOptional; enabled: z.ZodOptional; cdnBaseUrl: z.ZodOptional; routeTag: z.ZodOptional>; dmPolicy: z.ZodDefault>; allowFrom: z.ZodDefault>; streamMode: z.ZodOptional>; debug: z.ZodOptional; }, z.core.$strip>; export declare const WeixinConfigSchema: z.ZodObject<{ enabled: z.ZodDefault; dmPolicy: z.ZodDefault>; allowFrom: z.ZodDefault>; debug: z.ZodDefault; streamMode: z.ZodOptional>; historyLimit: z.ZodDefault; textChunkLimit: z.ZodDefault; routeTag: z.ZodOptional>; accounts: z.ZodOptional; enabled: z.ZodOptional; cdnBaseUrl: z.ZodOptional; routeTag: z.ZodOptional>; dmPolicy: z.ZodDefault>; allowFrom: z.ZodDefault>; streamMode: z.ZodOptional>; debug: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>; export type WeixinConfig = z.infer;