UNPKG

@etsoo/appscript

Version:

Applications shared TypeScript framework

27 lines (26 loc) 804 B
import { IApiPayload } from "@etsoo/restclient"; import { IActionResult, IdActionResult, IdMsgActionResult, MsgActionResult } from "@etsoo/shared"; /** * Action result payload */ export type ResultPayload = IApiPayload<IActionResult>; /** * Number id action result payload */ export type IdResultPayload = IApiPayload<IdActionResult>; /** * String id action result payload */ export type StringIdResultPayload = IApiPayload<IdActionResult<string>>; /** * Id and message action result payload */ export type IdMsgResultPayload = IApiPayload<IdMsgActionResult>; /** * String id and message action result payload */ export type StringIdMsgResultPayload = IApiPayload<IdMsgActionResult<string>>; /** * Message action result payload */ export type MsgResultPayload = IApiPayload<MsgActionResult>;