{"version":3,"sources":["../../../packages/core/rpc/extension-data/rpc-observable-extension-data-model.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,2BAA2B,EAAE,MAAM,2BAA2B,CAAC;AACxE,OAAO,EAAE,0BAA0B,EAAE,MAAM,0BAA0B,CAAC;AAEtE;;GAEG;AACH,qBAAa,6BAA6B;IACtC,OAAc,OAAO,SAA6B;IAClD,OAAc,OAAO,SAAW;CACnC;AAED;;GAEG;AACH,MAAM,WAAW,iCAAkC,SAAQ,2BAA2B;IAClF,SAAS,EAAE,MAAM,CAAC;IAClB,GAAG,EAAE,MAAM,CAAC;IACZ,IAAI,CAAC,EAAE,MAAM,CAAC;CACjB;AAED,MAAM,WAAW,gCAAiC,SAAQ,0BAA0B;IAChF,IAAI,CAAC,EAAE,MAAM,CAAC;CACjB;AAED,MAAM,WAAW,+BAAgC,SAAQ,0BAA0B;IAC/E,KAAK,EAAE,MAAM,CAAC;CACjB","file":"rpc-observable-extension-data-model.d.ts","sourcesContent":["import { RpcObservableRequestContext } from '../rpc-observable-request';\r\nimport { RpcObservableResultContext } from '../rpc-observable-result';\r\n\r\n/**\r\n * RPC Extension Data request name and version.\r\n */\r\nexport class RpcObservableExtensionDataKey {\r\n    public static command = 'ExtensionDataObservable';\r\n    public static version = '0.1.0';\r\n}\r\n\r\n/**\r\n * Rpc observable extension data.\r\n */\r\nexport interface RpcObservableExtensionDataRequest extends RpcObservableRequestContext {\r\n    extension: string;\r\n    key: string;\r\n    data?: string;\r\n}\r\n\r\nexport interface RpcObservableExtensionDataResult extends RpcObservableResultContext {\r\n    data?: string;\r\n}\r\n\r\nexport interface RpcObservableExtensionDataError extends RpcObservableResultContext {\r\n    error: string;\r\n}\r\n"]}