/**
 * This file was auto-generated by Fern from our API Definition.
 */
import * as serializers from "../index";
import * as Zep from "../../api/index";
import * as core from "../../core";
import { RoleType } from "./RoleType";
export declare const Message: core.serialization.ObjectSchema<serializers.Message.Raw, Zep.Message>;
export declare namespace Message {
    interface Raw {
        content?: string | null;
        created_at?: string | null;
        metadata?: Record<string, unknown> | null;
        role?: string | null;
        role_type?: RoleType.Raw | null;
        token_count?: number | null;
        updated_at?: string | null;
        uuid?: string | null;
    }
}
