{"version":3,"sources":["src/typings/chrome/Runtime/PropertyPreview.ts"],"names":[],"mappings":"AAEA,OAAO,aAAa,MAAM,iBAAiB,CAAC;AAE5C;;;GAGG;AACH,MAAM,CAAC,OAAO,WAAW,eAAe;IACtC;;;;;OAKG;IACH,IAAI,EAAE,MAAM,CAAC;IAEb;;;;;OAKG;IACH,IAAI,EAAE,QAAQ,GAAG,UAAU,GAAG,WAAW,GAAG,QAAQ,GAAG,QAAQ,GAAG,SAAS,GAAG,QAAQ,GAAG,UAAU,CAAC;IAEpG;;;;;OAKG;IACH,KAAK,CAAC,EAAE,MAAM,CAAC;IAEf;;;;;OAKG;IACH,YAAY,CAAC,EAAE,aAAa,CAAC;IAE7B;;;;;OAKG;IACH,OAAO,CAAC,EAAE,OAAO,GAAG,MAAM,GAAG,MAAM,GAAG,QAAQ,GAAE,MAAM,GAAG,KAAK,GAAG,KAAK,GAAG,SAAS,GAAG,SAAS,GAAG,UAAU,GAAG,WAAW,GAAG,OAAO,CAAC;CACrI","file":"PropertyPreview.d.ts","sourcesContent":["'use strict';\n\nimport ObjectPreview from './ObjectPreview';\n\n/**\n * @export\n * @interface PropertyPreview\n */\nexport default interface PropertyPreview {\n  /**\n   * Property name.\n   *\n   * @type {string}\n   * @memberof PropertyPreview\n   */\n  name: string;\n\n  /**\n   * Object type. Accessor means that the property itself is an accessor property.\n   *\n   * @type {Allowed}\n   * @memberof PropertyPreview\n   */\n  type: 'object' | 'function' | 'undefined' | 'string' | 'number' | 'boolean' | 'symbol' | 'accessor';\n\n  /**\n   * User-friendly property value string.\n   *\n   * @type {string}\n   * @memberof PropertyPreview\n   */\n  value?: string;\n\n  /**\n   * Nested value preview.\n   *\n   * @type {ObjectPreview}\n   * @memberof PropertyPreview\n   */\n  valuePreview?: ObjectPreview;\n\n  /**\n   * Object subtype hint. Specified for object type values only.\n   *\n   * @type {('array' | 'null' | 'node' | 'regexp' |'date' | 'map' | 'set' | 'weakmap' | 'weakset' | 'iterator' | 'generator' | 'error')}\n   * @memberof PropertyPreview\n   */\n  subtype?: 'array' | 'null' | 'node' | 'regexp' |'date' | 'map' | 'set' | 'weakmap' | 'weakset' | 'iterator' | 'generator' | 'error';\n}\n"],"sourceRoot":"../../../../.."}