import { Moment } from 'moment'; import { ContentType, TelegramUser, TelegramChat } from '.'; import { AnyMessage, ImportMessageOptions } from './types'; export default class TelegramMessage { private _data; private _date; private _chat; static Defaults: ImportMessageOptions; constructor(exp: AnyMessage, chat: TelegramChat); src(field: string): unknown; get data(): AnyMessage; get id(): number; get type(): string; get contentType(): ContentType; get date(): Date; get dateMoment(): Moment; userFromField(field: string): undefined | TelegramUser; get from(): undefined | TelegramUser; get actor(): undefined | TelegramUser; get forwardedFrom(): undefined | TelegramUser; get savedFrom(): undefined | TelegramUser; get replyTo(): undefined | TelegramMessage; text(inOptions?: ImportMessageOptions): string; get isSticker(): boolean; get isService(): boolean; get isMessage(): boolean; } //# sourceMappingURL=TelegramMessage.d.ts.map