import { Api } from 'telegram'; import { TObserverKeys, TResultError, TgPublisher } from 'dprx-types'; export declare class ObserverHelper { static getExcludedKeys(messages: string[], excludeKeys: TObserverKeys[]): TResultError<{ excludedMessages?: string[]; excludedKeys?: string[]; }>; static getIncludedKeys(messages: string[], includeKeys: TObserverKeys[]): TResultError<{ includedMessages?: string[]; includedKeys?: string[]; }>; static getIncludeMessages({ messages, includeKeys, excludeKeys, }: { messages: Api.Message[]; includeKeys: TObserverKeys[]; excludeKeys: TObserverKeys[]; }): TResultError<{ includedMessages?: string[]; includedKeys?: string[]; }>; static findPublishers({ publishers, fwdChatId, msg, }: { publishers: TgPublisher[]; fwdChatId: any; msg: any; }): TResultError; }