import { z } from "zod"; export declare const MeetChannelConfigSchema: z.ZodObject<{ enabled: z.ZodOptional; systemPrompt: z.ZodOptional; requireMention: z.ZodOptional; }, z.core.$strip>; export declare const MeetGroupConfigSchema: z.ZodObject<{ enabled: z.ZodOptional; name: z.ZodOptional; requireMention: z.ZodOptional; systemPrompt: z.ZodOptional; users: z.ZodOptional>>; groupPolicy: z.ZodOptional>; }, z.core.$strip>; export declare const MeetExecApprovalConfigSchema: z.ZodObject<{ enabled: z.ZodOptional]>>; approvers: z.ZodOptional>>; target: z.ZodOptional>; agentFilter: z.ZodOptional>; sessionFilter: z.ZodOptional>; }, z.core.$strip>; export declare const MeetAccountConfigSchema: z.ZodObject<{ enabled: z.ZodOptional; name: z.ZodOptional; apiEndpoint: z.ZodOptional; token: z.ZodOptional; apiToken: z.ZodOptional; pollTimeout: z.ZodOptional; pollLimit: z.ZodOptional; logLevel: z.ZodOptional>; dmPolicy: z.ZodOptional>; allowFrom: z.ZodOptional>>; groupPolicy: z.ZodOptional>; groupAllowFrom: z.ZodOptional>>; requireMention: z.ZodOptional; systemPrompt: z.ZodOptional; historyLimit: z.ZodOptional; dmHistoryLimit: z.ZodOptional; textChunkLimit: z.ZodOptional; mediaMaxMb: z.ZodOptional; typingMode: z.ZodOptional>; groups: z.ZodOptional; name: z.ZodOptional; requireMention: z.ZodOptional; systemPrompt: z.ZodOptional; users: z.ZodOptional>>; groupPolicy: z.ZodOptional>; }, z.core.$strip>>>; execApprovals: z.ZodOptional]>>; approvers: z.ZodOptional>>; target: z.ZodOptional>; agentFilter: z.ZodOptional>; sessionFilter: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>; export declare const MeetConfigSchema: z.ZodObject<{ enabled: z.ZodOptional; defaultAccount: z.ZodOptional; apiEndpoint: z.ZodOptional; token: z.ZodOptional; apiToken: z.ZodOptional; pollTimeout: z.ZodOptional; pollLimit: z.ZodOptional; logLevel: z.ZodOptional>; dmPolicy: z.ZodOptional>; allowFrom: z.ZodOptional>>; groupPolicy: z.ZodOptional>; groupAllowFrom: z.ZodOptional>>; groups: z.ZodOptional; name: z.ZodOptional; requireMention: z.ZodOptional; systemPrompt: z.ZodOptional; users: z.ZodOptional>>; groupPolicy: z.ZodOptional>; }, z.core.$strip>>>; requireMention: z.ZodOptional; systemPrompt: z.ZodOptional; channels: z.ZodOptional; systemPrompt: z.ZodOptional; requireMention: z.ZodOptional; }, z.core.$strip>>>; historyLimit: z.ZodOptional; dmHistoryLimit: z.ZodOptional; textChunkLimit: z.ZodOptional; mediaMaxMb: z.ZodOptional; typingMode: z.ZodOptional>; accounts: z.ZodOptional; name: z.ZodOptional; apiEndpoint: z.ZodOptional; token: z.ZodOptional; apiToken: z.ZodOptional; pollTimeout: z.ZodOptional; pollLimit: z.ZodOptional; logLevel: z.ZodOptional>; dmPolicy: z.ZodOptional>; allowFrom: z.ZodOptional>>; groupPolicy: z.ZodOptional>; groupAllowFrom: z.ZodOptional>>; requireMention: z.ZodOptional; systemPrompt: z.ZodOptional; historyLimit: z.ZodOptional; dmHistoryLimit: z.ZodOptional; textChunkLimit: z.ZodOptional; mediaMaxMb: z.ZodOptional; typingMode: z.ZodOptional>; groups: z.ZodOptional; name: z.ZodOptional; requireMention: z.ZodOptional; systemPrompt: z.ZodOptional; users: z.ZodOptional>>; groupPolicy: z.ZodOptional>; }, z.core.$strip>>>; execApprovals: z.ZodOptional]>>; approvers: z.ZodOptional>>; target: z.ZodOptional>; agentFilter: z.ZodOptional>; sessionFilter: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>>; execApprovals: z.ZodOptional]>>; approvers: z.ZodOptional>>; target: z.ZodOptional>; agentFilter: z.ZodOptional>; sessionFilter: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>; export declare const MeetPluginConfigSchema: import("node_modules/openclaw/dist/types.config-CGDAHrEQ.js").n;