import type { MeetConfig, MeetGroupConfig } from "./types.js"; export declare function resolveMeetAllowlistMatch(params: { allowFrom: Array; senderId: string; senderName?: string; }): { allowed: boolean; }; export declare function resolveMeetGroupPolicy(params: { groupPolicy?: "open" | "allowlist" | "disabled"; groupAllowFrom: Array; chatId: string; groups?: Record; }): { allowed: boolean; }; export declare function resolveMeetGroupConfig(params: { meetConfig: MeetConfig; chatId: string; }): { requireMention: boolean; systemPrompt?: string; groupConfig?: MeetGroupConfig; }; export declare function resolveMeetGroupUserPolicy(params: { groupConfig?: MeetGroupConfig; senderId: string; }): { allowed: boolean; };