export declare const Route = "chat_rapid_message"; export declare const UpperName = "ChatRapidMessage"; export declare const LowerName: string; import { ChatRapidMessage } from '../../../shared/entities/stock'; import * as IShared from '../../../shared/interface'; export type Entity = ChatRapidMessage; export interface ICreateRequest { title: string; message: string; } export interface IUpdateRequest { title?: string; message?: string; } export interface IFindMinifiedResponse { id: string; title: string; } export interface IRepository { create(data: ICreateRequest): Promise; findMinified(): Promise; findById(selector: IShared.IFindByIdRequest): Promise; update(selector: IShared.IFindByIdRequest, data: IUpdateRequest): Promise; delete(selector: IShared.IFindByIdRequest): Promise; } export type IController = IShared.IEntityWithUserToken;