export interface replyMessage {
    message: string;
    username: string;
    time: number;
}
interface data {
    type?: string;
    timestamp: number;
    avatar: string;
    username: string;
    message?: string;
    color: string;
    uid: string;
    title: string;
    messageId?: number;
    replyMessage?: replyMessage[] | null;
}
export declare class PublicMessage {
    timestamp: number;
    avatar: string;
    username: string;
    message: string;
    color: string;
    uid: string;
    title: string;
    messageId: number;
    replyMessage: replyMessage[] | null;
    constructor(data: data);
}
export declare const publicMessage: (input: string) => PublicMessage;
export {};
