{"version":3,"sources":["../../../packages/core/rpc/alive/rpc-alive-model.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,WAAW,EAAE,MAAM,aAAa,CAAC;AAE1C;;GAEG;AACH,qBAAa,WAAW;IACpB,OAAc,OAAO,SAAW;IAChC,OAAc,OAAO,SAAW;CACnC;AAED;;GAEG;AACH,MAAM,WAAW,YAAa,SAAQ,WAAW;IAC7C;;OAEG;IACH,SAAS,EAAE,MAAM,CAAC;IAElB;;OAEG;IACH,OAAO,CAAC,EAAE,OAAO,CAAC;CACrB","file":"rpc-alive-model.d.ts","sourcesContent":["import { RpcBaseData } from '../rpc-base';\r\n\r\n/**\r\n * RPC alive request name and version.\r\n */\r\nexport class RpcAliveKey {\r\n    public static command = 'Alive';\r\n    public static version = '0.1.0';\r\n}\r\n\r\n/**\r\n * Rpc alive data.\r\n */\r\nexport interface RpcAliveData extends RpcBaseData {\r\n    /**\r\n     * The timestamp. Date.now() / the number of milliseconds elapsed since 1 January 1970 00:00:00 UTC.\r\n     */\r\n    timestamp: number;\r\n\r\n    /**\r\n     * The flag indicating not to close the window from this tool indefinitely.\r\n     */\r\n    forever?: boolean;\r\n}\r\n"]}