import { TextMessage, NoteMessage, ImageMessage, MediaMessage } from './message'; declare type InputText = Omit, 'createdAt'>, 'sentFromAccountId'>, 'id'>; declare type InputNote = Omit, 'createdAt'>, 'sentFromAccountId'>, 'id'>; declare type InputImage = Omit, 'createdAt'>, 'sentFromAccountId'>, 'id'>; declare type InputMedia = Omit, 'createdAt'>, 'sentFromAccountId'>, 'id'>; export declare function textMessageFactory(input: InputText): Omit; export declare function noteMessageFactory(input: InputNote): Omit; export declare function imageMessageFactory(input: InputImage): Omit; export declare function mediaMessageFactory(input: InputMedia): Omit; export {};