export interface VF_MESSAGE_TEXT_PAYLOAD { message: string; } export interface VF_MESSAGE_TEXT { type: "text"; payload: { message: string; }; } export interface AttachmentModel { sizeKB: number; filename: string; url: string; } export declare namespace VGMessageItem { interface Text { type: "text"; payload: { message?: string; }; } interface Image { type: "image"; payload: { image: string; }; } interface EmailForm { email: string; message: string; attachmentLinks?: AttachmentModel[]; } }