import { AccessKey, AccessSettings } from '../services/Groups'; import { DolistItem } from '../services/Dolist'; import { NewMessageEvent } from 'telegram/events'; export declare function getAccesses({ update, customDisallows, customAllows, }: { update: NewMessageEvent; customDisallows: DolistItem[]; customAllows: DolistItem[]; }): Promise<{ allowMatches: DolistItem[]; deninedAccess: { [accessKey: string]: DolistItem[]; }; }>; export declare function isAllowNotMatches({ update, accessKey, accessSettings, matches, }: { update: NewMessageEvent; accessKey: AccessKey; accessSettings: AccessSettings; matches: DolistItem[]; }): Promise<{ allow?: boolean; words?: DolistItem[]; preciseTexts?: DolistItem[]; }>;