import { Coordinate } from "../coordinate"; import { Author } from "../author"; import { Owner } from "../owner"; import { Action } from "./action"; import { Location } from "./location"; import { Referral } from "./referral"; export declare const IncomingMessageTypeValues: readonly ["message", "update"]; export declare type IncomingMessageType = typeof IncomingMessageTypeValues[number]; export declare type Incoming = { coordinate: Coordinate; text?: string; type: IncomingMessageType; actions?: Action[]; location?: Location; author: Author; owner: Owner; publishedTS: number; receivedTS: number; properties?: { customField: string; messageSpecificValues: string; }; referral?: Referral; };