import { ISerializable, Serializable } from "@js-soft/ts-serval"; import { ContentJSON } from "../ContentJSON"; export interface ArbitraryMessageContentJSON extends ContentJSON { "@type": "ArbitraryMessageContent"; value: unknown; } export interface IArbitraryMessageContent extends ISerializable { value: unknown; } export declare class ArbitraryMessageContent extends Serializable implements IArbitraryMessageContent { value: unknown; static from(value: IArbitraryMessageContent | Omit): ArbitraryMessageContent; toJSON(verbose?: boolean | undefined, serializeAsString?: boolean | undefined): ArbitraryMessageContentJSON; } //# sourceMappingURL=ArbitraryMessageContent.d.ts.map