import { DeviceType } from '@ucap-webmessenger/core'; import { APIRequest, APIResponse, APIEncoder, APIDecoder, ParameterUtil } from '@ucap-webmessenger/api'; export interface FileTalkShareRequest extends APIRequest { userSeq: string; deviceType: DeviceType; token: string; attachmentsSeq?: string; roomId?: string; synapKey?: string; } export interface FileTalkShareResponse extends APIResponse { RoomID?: string; FileName?: string; FileExt?: string; FileType?: string; ThumbURL?: string; AttSEQ?: string; AttSize?: string; AttRegDate?: string; CompanyCode?: string; SynapKey?: string; } const fileTalkShareEncodeMap = {}; export const encodeFileTalkShare: APIEncoder = ( req: FileTalkShareRequest ) => { return ParameterUtil.encode(fileTalkShareEncodeMap, req); }; export const decodeFileTalkShare: APIDecoder = ( res: any ) => { return {} as FileTalkShareResponse; };