vk-io
Version:
Modern VK API SDK for Node.js
15 lines (14 loc) • 549 B
TypeScript
import { MessageContext } from '../contexts/message';
import { ContextDefaultState } from '../contexts/context';
import { Attachmentable } from './attachmentable';
declare const kFlatten: unique symbol;
declare class MessageForwardsCollection<S = ContextDefaultState> extends Array<MessageContext<S>> {
protected [kFlatten]?: MessageContext<S>[];
/**
* Returns a flat copy of forwards
*/
get flatten(): MessageContext<S>[];
}
interface MessageForwardsCollection extends Attachmentable {
}
export { MessageForwardsCollection };