Skip to content

Variable: cssDocEntrySchema

ts
const cssDocEntrySchema: object;

Defined in: emitters/json/src/schema.ts:75

JSON Schema for a single CssDocEntry.

Type Declaration

additionalProperties

ts
readonly additionalProperties: false = false;

properties

ts
readonly properties: object;

properties.accessibility

ts
readonly accessibility: object;

properties.accessibility.type

ts
readonly type: "string" = "string";

properties.animations

ts
readonly animations: object;

properties.animations.items

ts
readonly items: object = named;

properties.animations.items.additionalProperties

ts
readonly additionalProperties: false = false;

properties.animations.items.properties

ts
readonly properties: object;

properties.animations.items.properties.description

ts
readonly description: object;

properties.animations.items.properties.description.type

ts
readonly type: "string" = "string";

properties.animations.items.properties.name

ts
readonly name: object;

properties.animations.items.properties.name.type

ts
readonly type: "string" = "string";

properties.animations.items.required

ts
readonly required: readonly ["name"];

properties.animations.items.type

ts
readonly type: "object" = "object";

properties.animations.type

ts
readonly type: "array" = "array";

properties.annotations

ts
readonly annotations: object;

properties.annotations.items

ts
readonly items: object;

properties.annotations.items.additionalProperties

ts
readonly additionalProperties: false = false;

properties.annotations.items.properties

ts
readonly properties: object;

properties.annotations.items.properties.ref

ts
readonly ref: object;

properties.annotations.items.properties.ref.type

ts
readonly type: "number" = "number";

properties.annotations.items.properties.text

ts
readonly text: object;

properties.annotations.items.properties.text.type

ts
readonly type: "string" = "string";

properties.annotations.items.required

ts
readonly required: readonly ["ref", "text"];

properties.annotations.items.type

ts
readonly type: "object" = "object";

properties.annotations.type

ts
readonly type: "array" = "array";

properties.className

ts
readonly className: object;

properties.className.type

ts
readonly type: "string" = "string";

properties.compat

ts
readonly compat: object;

properties.compat.items

ts
readonly items: object;

properties.compat.items.type

ts
readonly type: "string" = "string";

properties.compat.type

ts
readonly type: "array" = "array";

properties.conditions

ts
readonly conditions: object;

properties.conditions.items

ts
readonly items: object;

properties.conditions.items.additionalProperties

ts
readonly additionalProperties: false = false;

properties.conditions.items.properties

ts
readonly properties: object;

properties.conditions.items.properties.containerName

ts
readonly containerName: object;

properties.conditions.items.properties.containerName.type

ts
readonly type: "string" = "string";

properties.conditions.items.properties.description

ts
readonly description: object;

properties.conditions.items.properties.description.type

ts
readonly type: "string" = "string";

properties.conditions.items.properties.query

ts
readonly query: object;

properties.conditions.items.properties.query.type

ts
readonly type: "string" = "string";

properties.conditions.items.properties.type

ts
readonly type: object;

properties.conditions.items.properties.type.enum

ts
readonly enum: readonly ["container", "supports", "media"];

properties.conditions.items.required

ts
readonly required: readonly ["type", "query"];

properties.conditions.items.type

ts
readonly type: "object" = "object";

properties.conditions.type

ts
readonly type: "array" = "array";

properties.cssPropertiesConsumed

ts
readonly cssPropertiesConsumed: object;

properties.cssPropertiesConsumed.items

ts
readonly items: object = named;

properties.cssPropertiesConsumed.items.additionalProperties

ts
readonly additionalProperties: false = false;

properties.cssPropertiesConsumed.items.properties

ts
readonly properties: object;

properties.cssPropertiesConsumed.items.properties.description

ts
readonly description: object;

properties.cssPropertiesConsumed.items.properties.description.type

ts
readonly type: "string" = "string";

properties.cssPropertiesConsumed.items.properties.name

ts
readonly name: object;

properties.cssPropertiesConsumed.items.properties.name.type

ts
readonly type: "string" = "string";

properties.cssPropertiesConsumed.items.required

ts
readonly required: readonly ["name"];

properties.cssPropertiesConsumed.items.type

ts
readonly type: "object" = "object";

properties.cssPropertiesConsumed.type

ts
readonly type: "array" = "array";

properties.cssPropertiesDeclared

ts
readonly cssPropertiesDeclared: object;

properties.cssPropertiesDeclared.items

ts
readonly items: object;

properties.cssPropertiesDeclared.items.additionalProperties

ts
readonly additionalProperties: false = false;

properties.cssPropertiesDeclared.items.properties

ts
readonly properties: object;

properties.cssPropertiesDeclared.items.properties.defaultValue

ts
readonly defaultValue: object;

properties.cssPropertiesDeclared.items.properties.defaultValue.type

ts
readonly type: "string" = "string";

properties.cssPropertiesDeclared.items.properties.description

ts
readonly description: object;

properties.cssPropertiesDeclared.items.properties.description.type

ts
readonly type: "string" = "string";

properties.cssPropertiesDeclared.items.properties.inherits

ts
readonly inherits: object;

properties.cssPropertiesDeclared.items.properties.inherits.type

ts
readonly type: "boolean" = "boolean";

properties.cssPropertiesDeclared.items.properties.name

ts
readonly name: object;

properties.cssPropertiesDeclared.items.properties.name.type

ts
readonly type: "string" = "string";

properties.cssPropertiesDeclared.items.properties.syntax

ts
readonly syntax: object;

properties.cssPropertiesDeclared.items.properties.syntax.type

ts
readonly type: "string" = "string";

properties.cssPropertiesDeclared.items.required

ts
readonly required: readonly ["name"];

properties.cssPropertiesDeclared.items.type

ts
readonly type: "object" = "object";

properties.cssPropertiesDeclared.type

ts
readonly type: "array" = "array";

properties.customBlocks

ts
readonly customBlocks: object;

properties.customBlocks.additionalProperties

ts
readonly additionalProperties: object;

properties.customBlocks.additionalProperties.items

ts
readonly items: object;

properties.customBlocks.additionalProperties.items.type

ts
readonly type: "string" = "string";

properties.customBlocks.additionalProperties.type

ts
readonly type: "array" = "array";

properties.customBlocks.type

ts
readonly type: "object" = "object";

properties.decorators

ts
readonly decorators: object;

properties.decorators.items

ts
readonly items: object;

properties.decorators.items.enum

ts
readonly enum: readonly ["readonly", "preventExtensions", "sealed", "frozen"];

properties.decorators.type

ts
readonly type: "array" = "array";

properties.demo

ts
readonly demo: object;

properties.demo.type

ts
readonly type: "string" = "string";

properties.deprecated

ts
readonly deprecated: object;

properties.deprecated.type

ts
readonly type: "string" = "string";

properties.elements

ts
readonly elements: object;

properties.elements.additionalProperties

ts
readonly additionalProperties: false = false;

properties.elements.properties

ts
readonly properties: object;

properties.elements.properties.default

ts
readonly default: object = elementProfile;

properties.elements.properties.default.additionalProperties

ts
readonly additionalProperties: false = false;

properties.elements.properties.default.properties

ts
readonly properties: object;

properties.elements.properties.default.properties.allowed

ts
readonly allowed: object;

properties.elements.properties.default.properties.allowed.items

ts
readonly items: object;

properties.elements.properties.default.properties.allowed.items.type

ts
readonly type: "string" = "string";

properties.elements.properties.default.properties.allowed.type

ts
readonly type: "array" = "array";

properties.elements.properties.default.properties.any

ts
readonly any: object;

properties.elements.properties.default.properties.any.type

ts
readonly type: "boolean" = "boolean";

properties.elements.properties.default.properties.exclude

ts
readonly exclude: object;

properties.elements.properties.default.properties.exclude.items

ts
readonly items: object;

properties.elements.properties.default.properties.exclude.items.type

ts
readonly type: "string" = "string";

properties.elements.properties.default.properties.exclude.type

ts
readonly type: "array" = "array";

properties.elements.properties.default.properties.excludedGroups

ts
readonly excludedGroups: object;

properties.elements.properties.default.properties.excludedGroups.items

ts
readonly items: object;

properties.elements.properties.default.properties.excludedGroups.items.type

ts
readonly type: "string" = "string";

properties.elements.properties.default.properties.excludedGroups.type

ts
readonly type: "array" = "array";

properties.elements.properties.default.properties.groups

ts
readonly groups: object;

properties.elements.properties.default.properties.groups.items

ts
readonly items: object;

properties.elements.properties.default.properties.groups.items.type

ts
readonly type: "string" = "string";

properties.elements.properties.default.properties.groups.type

ts
readonly type: "array" = "array";

properties.elements.properties.default.properties.include

ts
readonly include: object;

properties.elements.properties.default.properties.include.items

ts
readonly items: object;

properties.elements.properties.default.properties.include.items.type

ts
readonly type: "string" = "string";

properties.elements.properties.default.properties.include.type

ts
readonly type: "array" = "array";

properties.elements.properties.default.required

ts
readonly required: readonly ["any", "allowed", "include", "exclude", "groups", "excludedGroups"];

properties.elements.properties.default.type

ts
readonly type: "object" = "object";

properties.elements.properties.profiles

ts
readonly profiles: object;

properties.elements.properties.profiles.additionalProperties

ts
readonly additionalProperties: object = elementProfile;

properties.elements.properties.profiles.additionalProperties.additionalProperties

ts
readonly additionalProperties: false = false;

properties.elements.properties.profiles.additionalProperties.properties

ts
readonly properties: object;

properties.elements.properties.profiles.additionalProperties.properties.allowed

ts
readonly allowed: object;

properties.elements.properties.profiles.additionalProperties.properties.allowed.items

ts
readonly items: object;

properties.elements.properties.profiles.additionalProperties.properties.allowed.items.type

ts
readonly type: "string" = "string";

properties.elements.properties.profiles.additionalProperties.properties.allowed.type

ts
readonly type: "array" = "array";

properties.elements.properties.profiles.additionalProperties.properties.any

ts
readonly any: object;

properties.elements.properties.profiles.additionalProperties.properties.any.type

ts
readonly type: "boolean" = "boolean";

properties.elements.properties.profiles.additionalProperties.properties.exclude

ts
readonly exclude: object;

properties.elements.properties.profiles.additionalProperties.properties.exclude.items

ts
readonly items: object;

properties.elements.properties.profiles.additionalProperties.properties.exclude.items.type

ts
readonly type: "string" = "string";

properties.elements.properties.profiles.additionalProperties.properties.exclude.type

ts
readonly type: "array" = "array";

properties.elements.properties.profiles.additionalProperties.properties.excludedGroups

ts
readonly excludedGroups: object;

properties.elements.properties.profiles.additionalProperties.properties.excludedGroups.items

ts
readonly items: object;

properties.elements.properties.profiles.additionalProperties.properties.excludedGroups.items.type

ts
readonly type: "string" = "string";

properties.elements.properties.profiles.additionalProperties.properties.excludedGroups.type

ts
readonly type: "array" = "array";

properties.elements.properties.profiles.additionalProperties.properties.groups

ts
readonly groups: object;

properties.elements.properties.profiles.additionalProperties.properties.groups.items

ts
readonly items: object;

properties.elements.properties.profiles.additionalProperties.properties.groups.items.type

ts
readonly type: "string" = "string";

properties.elements.properties.profiles.additionalProperties.properties.groups.type

ts
readonly type: "array" = "array";

properties.elements.properties.profiles.additionalProperties.properties.include

ts
readonly include: object;

properties.elements.properties.profiles.additionalProperties.properties.include.items

ts
readonly items: object;

properties.elements.properties.profiles.additionalProperties.properties.include.items.type

ts
readonly type: "string" = "string";

properties.elements.properties.profiles.additionalProperties.properties.include.type

ts
readonly type: "array" = "array";

properties.elements.properties.profiles.additionalProperties.required

ts
readonly required: readonly ["any", "allowed", "include", "exclude", "groups", "excludedGroups"];

properties.elements.properties.profiles.additionalProperties.type

ts
readonly type: "object" = "object";

properties.elements.properties.profiles.type

ts
readonly type: "object" = "object";

properties.elements.required

ts
readonly required: readonly ["default", "profiles"];

properties.elements.type

ts
readonly type: "object" = "object";

properties.examples

ts
readonly examples: object;

properties.examples.items

ts
readonly items: object;

properties.examples.items.type

ts
readonly type: "string" = "string";

properties.examples.type

ts
readonly type: "array" = "array";

properties.functions

ts
readonly functions: object;

properties.functions.items

ts
readonly items: object;

properties.functions.items.additionalProperties

ts
readonly additionalProperties: false = false;

properties.functions.items.properties

ts
readonly properties: object;

properties.functions.items.properties.description

ts
readonly description: object;

properties.functions.items.properties.description.type

ts
readonly type: "string" = "string";

properties.functions.items.properties.name

ts
readonly name: object;

properties.functions.items.properties.name.type

ts
readonly type: "string" = "string";

properties.functions.items.properties.parameters

ts
readonly parameters: object;

properties.functions.items.properties.parameters.items

ts
readonly items: object;

properties.functions.items.properties.parameters.items.type

ts
readonly type: "string" = "string";

properties.functions.items.properties.parameters.type

ts
readonly type: "array" = "array";

properties.functions.items.properties.result

ts
readonly result: object;

properties.functions.items.properties.result.type

ts
readonly type: "string" = "string";

properties.functions.items.required

ts
readonly required: readonly ["name", "parameters"];

properties.functions.items.type

ts
readonly type: "object" = "object";

properties.functions.type

ts
readonly type: "array" = "array";

properties.group

ts
readonly group: object;

properties.group.type

ts
readonly type: "string" = "string";

properties.kind

ts
readonly kind: object;

properties.kind.enum

ts
readonly enum: readonly ["component", "utility", "rule", "declaration", "layout"];

properties.layers

ts
readonly layers: object;

properties.layers.items

ts
readonly items: object = named;

properties.layers.items.additionalProperties

ts
readonly additionalProperties: false = false;

properties.layers.items.properties

ts
readonly properties: object;

properties.layers.items.properties.description

ts
readonly description: object;

properties.layers.items.properties.description.type

ts
readonly type: "string" = "string";

properties.layers.items.properties.name

ts
readonly name: object;

properties.layers.items.properties.name.type

ts
readonly type: "string" = "string";

properties.layers.items.required

ts
readonly required: readonly ["name"];

properties.layers.items.type

ts
readonly type: "object" = "object";

properties.layers.type

ts
readonly type: "array" = "array";

properties.memberDeclarations

ts
readonly memberDeclarations: object;

properties.memberDeclarations.items

ts
readonly items: object;

properties.memberDeclarations.items.additionalProperties

ts
readonly additionalProperties: false = false;

properties.memberDeclarations.items.properties

ts
readonly properties: object;

properties.memberDeclarations.items.properties.name

ts
readonly name: object;

properties.memberDeclarations.items.properties.name.type

ts
readonly type: "string" = "string";

properties.memberDeclarations.items.properties.private

ts
readonly private: object;

properties.memberDeclarations.items.properties.private.type

ts
readonly type: "boolean" = "boolean";

properties.memberDeclarations.items.required

ts
readonly required: readonly ["name", "private"];

properties.memberDeclarations.items.type

ts
readonly type: "object" = "object";

properties.memberDeclarations.type

ts
readonly type: "array" = "array";

properties.memberOf

ts
readonly memberOf: object;

properties.memberOf.additionalProperties

ts
readonly additionalProperties: false = false;

properties.memberOf.properties

ts
readonly properties: object;

properties.memberOf.properties.component

ts
readonly component: object;

properties.memberOf.properties.component.type

ts
readonly type: "string" = "string";

properties.memberOf.properties.private

ts
readonly private: object;

properties.memberOf.properties.private.type

ts
readonly type: "boolean" = "boolean";

properties.memberOf.required

ts
readonly required: readonly ["component", "private"];

properties.memberOf.type

ts
readonly type: "object" = "object";

properties.members

ts
readonly members: object;

properties.members.items

ts
readonly items: object;

properties.members.items.type

ts
readonly type: "string" = "string";

properties.members.type

ts
readonly type: "array" = "array";

properties.modifiers

ts
readonly modifiers: object;

properties.modifiers.items

ts
readonly items: object = modifier;

properties.modifiers.items.additionalProperties

ts
readonly additionalProperties: false = false;

properties.modifiers.items.properties

ts
readonly properties: object;

properties.modifiers.items.properties.alias

ts
readonly alias: object;

properties.modifiers.items.properties.alias.additionalProperties

ts
readonly additionalProperties: false = false;

properties.modifiers.items.properties.alias.properties

ts
readonly properties: object;

properties.modifiers.items.properties.alias.properties.canonical

ts
readonly canonical: object;

properties.modifiers.items.properties.alias.properties.canonical.type

ts
readonly type: "string" = "string";

properties.modifiers.items.properties.alias.properties.note

ts
readonly note: object;

properties.modifiers.items.properties.alias.properties.note.type

ts
readonly type: "string" = "string";

properties.modifiers.items.properties.alias.type

ts
readonly type: "object" = "object";

properties.modifiers.items.properties.deprecated

ts
readonly deprecated: object;

properties.modifiers.items.properties.deprecated.additionalProperties

ts
readonly additionalProperties: false = false;

properties.modifiers.items.properties.deprecated.properties

ts
readonly properties: object;

properties.modifiers.items.properties.deprecated.properties.canonical

ts
readonly canonical: object;

properties.modifiers.items.properties.deprecated.properties.canonical.type

ts
readonly type: "string" = "string";

properties.modifiers.items.properties.deprecated.properties.note

ts
readonly note: object;

properties.modifiers.items.properties.deprecated.properties.note.type

ts
readonly type: "string" = "string";

properties.modifiers.items.properties.deprecated.type

ts
readonly type: "object" = "object";

properties.modifiers.items.properties.description

ts
readonly description: object;

properties.modifiers.items.properties.description.type

ts
readonly type: "string" = "string";

properties.modifiers.items.properties.name

ts
readonly name: object;

properties.modifiers.items.properties.name.type

ts
readonly type: "string" = "string";

properties.modifiers.items.properties.pattern

ts
readonly pattern: object;

properties.modifiers.items.properties.pattern.type

ts
readonly type: "boolean" = "boolean";

properties.modifiers.items.properties.prop

ts
readonly prop: object;

properties.modifiers.items.properties.prop.type

ts
readonly type: "string" = "string";

properties.modifiers.items.properties.value

ts
readonly value: object;

properties.modifiers.items.properties.value.type

ts
readonly type: "string" = "string";

properties.modifiers.items.required

ts
readonly required: readonly ["name", "prop"];

properties.modifiers.items.type

ts
readonly type: "object" = "object";

properties.modifiers.type

ts
readonly type: "array" = "array";

properties.name

ts
readonly name: object;

properties.name.type

ts
readonly type: "string" = "string";

properties.parts

ts
readonly parts: object;

properties.parts.items

ts
readonly items: object = part;

properties.parts.items.additionalProperties

ts
readonly additionalProperties: false = false;

properties.parts.items.properties

ts
readonly properties: object;

properties.parts.items.properties.description

ts
readonly description: object;

properties.parts.items.properties.description.type

ts
readonly type: "string" = "string";

properties.parts.items.properties.modifiers

ts
readonly modifiers: object;

properties.parts.items.properties.modifiers.items

ts
readonly items: object = modifier;

properties.parts.items.properties.modifiers.items.additionalProperties

ts
readonly additionalProperties: false = false;

properties.parts.items.properties.modifiers.items.properties

ts
readonly properties: object;

properties.parts.items.properties.modifiers.items.properties.alias

ts
readonly alias: object;

properties.parts.items.properties.modifiers.items.properties.alias.additionalProperties

ts
readonly additionalProperties: false = false;

properties.parts.items.properties.modifiers.items.properties.alias.properties

ts
readonly properties: object;

properties.parts.items.properties.modifiers.items.properties.alias.properties.canonical

ts
readonly canonical: object;

properties.parts.items.properties.modifiers.items.properties.alias.properties.canonical.type

ts
readonly type: ... = "string";

properties.parts.items.properties.modifiers.items.properties.alias.properties.note

ts
readonly note: object;

properties.parts.items.properties.modifiers.items.properties.alias.properties.note.type

ts
readonly type: ... = "string";

properties.parts.items.properties.modifiers.items.properties.alias.type

ts
readonly type: "object" = "object";

properties.parts.items.properties.modifiers.items.properties.deprecated

ts
readonly deprecated: object;

properties.parts.items.properties.modifiers.items.properties.deprecated.additionalProperties

ts
readonly additionalProperties: false = false;

properties.parts.items.properties.modifiers.items.properties.deprecated.properties

ts
readonly properties: object;

properties.parts.items.properties.modifiers.items.properties.deprecated.properties.canonical

ts
readonly canonical: object;

properties.parts.items.properties.modifiers.items.properties.deprecated.properties.canonical.type

ts
readonly type: ... = "string";

properties.parts.items.properties.modifiers.items.properties.deprecated.properties.note

ts
readonly note: object;

properties.parts.items.properties.modifiers.items.properties.deprecated.properties.note.type

ts
readonly type: ... = "string";

properties.parts.items.properties.modifiers.items.properties.deprecated.type

ts
readonly type: "object" = "object";

properties.parts.items.properties.modifiers.items.properties.description

ts
readonly description: object;

properties.parts.items.properties.modifiers.items.properties.description.type

ts
readonly type: "string" = "string";

properties.parts.items.properties.modifiers.items.properties.name

ts
readonly name: object;

properties.parts.items.properties.modifiers.items.properties.name.type

ts
readonly type: "string" = "string";

properties.parts.items.properties.modifiers.items.properties.pattern

ts
readonly pattern: object;

properties.parts.items.properties.modifiers.items.properties.pattern.type

ts
readonly type: "boolean" = "boolean";

properties.parts.items.properties.modifiers.items.properties.prop

ts
readonly prop: object;

properties.parts.items.properties.modifiers.items.properties.prop.type

ts
readonly type: "string" = "string";

properties.parts.items.properties.modifiers.items.properties.value

ts
readonly value: object;

properties.parts.items.properties.modifiers.items.properties.value.type

ts
readonly type: "string" = "string";

properties.parts.items.properties.modifiers.items.required

ts
readonly required: readonly ["name", "prop"];

properties.parts.items.properties.modifiers.items.type

ts
readonly type: "object" = "object";

properties.parts.items.properties.modifiers.type

ts
readonly type: "array" = "array";

properties.parts.items.properties.name

ts
readonly name: object;

properties.parts.items.properties.name.type

ts
readonly type: "string" = "string";

properties.parts.items.required

ts
readonly required: readonly ["name"];

properties.parts.items.type

ts
readonly type: "object" = "object";

properties.parts.type

ts
readonly type: "array" = "array";

properties.privateRemarks

ts
readonly privateRemarks: object;

properties.privateRemarks.type

ts
readonly type: "string" = "string";

properties.pseudoElements

ts
readonly pseudoElements: object;

properties.pseudoElements.items

ts
readonly items: object = named;

properties.pseudoElements.items.additionalProperties

ts
readonly additionalProperties: false = false;

properties.pseudoElements.items.properties

ts
readonly properties: object;

properties.pseudoElements.items.properties.description

ts
readonly description: object;

properties.pseudoElements.items.properties.description.type

ts
readonly type: "string" = "string";

properties.pseudoElements.items.properties.name

ts
readonly name: object;

properties.pseudoElements.items.properties.name.type

ts
readonly type: "string" = "string";

properties.pseudoElements.items.required

ts
readonly required: readonly ["name"];

properties.pseudoElements.items.type

ts
readonly type: "object" = "object";

properties.pseudoElements.type

ts
readonly type: "array" = "array";

properties.refs

ts
readonly refs: object;

properties.refs.items

ts
readonly items: object;

properties.refs.items.type

ts
readonly type: "number" = "number";

properties.refs.type

ts
readonly type: "array" = "array";
ts
readonly related: object;
ts
readonly items: object = named;
ts
readonly additionalProperties: false = false;
ts
readonly properties: object;
ts
readonly description: object;
ts
readonly type: "string" = "string";
ts
readonly name: object;
ts
readonly type: "string" = "string";
ts
readonly required: readonly ["name"];
ts
readonly type: "object" = "object";
ts
readonly type: "array" = "array";

properties.releaseStage

ts
readonly releaseStage: object;

properties.releaseStage.enum

ts
readonly enum: readonly ["alpha", "beta", "experimental", "internal", "public"];

properties.remarks

ts
readonly remarks: object;

properties.remarks.type

ts
readonly type: "string" = "string";

properties.see

ts
readonly see: object;

properties.see.items

ts
readonly items: object;

properties.see.items.type

ts
readonly type: "string" = "string";

properties.see.type

ts
readonly type: "array" = "array";

properties.shadowParts

ts
readonly shadowParts: object;

properties.shadowParts.items

ts
readonly items: object = named;

properties.shadowParts.items.additionalProperties

ts
readonly additionalProperties: false = false;

properties.shadowParts.items.properties

ts
readonly properties: object;

properties.shadowParts.items.properties.description

ts
readonly description: object;

properties.shadowParts.items.properties.description.type

ts
readonly type: "string" = "string";

properties.shadowParts.items.properties.name

ts
readonly name: object;

properties.shadowParts.items.properties.name.type

ts
readonly type: "string" = "string";

properties.shadowParts.items.required

ts
readonly required: readonly ["name"];

properties.shadowParts.items.type

ts
readonly type: "object" = "object";

properties.shadowParts.type

ts
readonly type: "array" = "array";

properties.since

ts
readonly since: object;

properties.since.type

ts
readonly type: "string" = "string";

properties.slots

ts
readonly slots: object;

properties.slots.items

ts
readonly items: object = named;

properties.slots.items.additionalProperties

ts
readonly additionalProperties: false = false;

properties.slots.items.properties

ts
readonly properties: object;

properties.slots.items.properties.description

ts
readonly description: object;

properties.slots.items.properties.description.type

ts
readonly type: "string" = "string";

properties.slots.items.properties.name

ts
readonly name: object;

properties.slots.items.properties.name.type

ts
readonly type: "string" = "string";

properties.slots.items.required

ts
readonly required: readonly ["name"];

properties.slots.items.type

ts
readonly type: "object" = "object";

properties.slots.type

ts
readonly type: "array" = "array";

properties.source

ts
readonly source: object;

properties.source.additionalProperties

ts
readonly additionalProperties: false = false;

properties.source.properties

ts
readonly properties: object;

properties.source.properties.column

ts
readonly column: object;

properties.source.properties.column.type

ts
readonly type: "number" = "number";

properties.source.properties.file

ts
readonly file: object;

properties.source.properties.file.type

ts
readonly type: "string" = "string";

properties.source.properties.line

ts
readonly line: object;

properties.source.properties.line.type

ts
readonly type: "number" = "number";

properties.source.type

ts
readonly type: "object" = "object";

properties.states

ts
readonly states: object;

properties.states.items

ts
readonly items: object = state;

properties.states.items.additionalProperties

ts
readonly additionalProperties: false = false;

properties.states.items.properties

ts
readonly properties: object;

properties.states.items.properties.description

ts
readonly description: object;

properties.states.items.properties.description.type

ts
readonly type: "string" = "string";

properties.states.items.properties.kind

ts
readonly kind: object;

properties.states.items.properties.kind.enum

ts
readonly enum: readonly ["custom", "pseudo-class", "class"];

properties.states.items.properties.name

ts
readonly name: object;

properties.states.items.properties.name.type

ts
readonly type: "string" = "string";

properties.states.items.required

ts
readonly required: readonly ["name", "kind"];

properties.states.items.type

ts
readonly type: "object" = "object";

properties.states.type

ts
readonly type: "array" = "array";

properties.structure

ts
readonly structure: object;

properties.structure.items

ts
readonly items: object;

properties.structure.items.$ref

ts
readonly $ref: "#/$defs/StructureNode" = "#/$defs/StructureNode";

properties.structure.type

ts
readonly type: "array" = "array";

properties.structureDescription

ts
readonly structureDescription: object;

properties.structureDescription.type

ts
readonly type: "string" = "string";

properties.structureVariants

ts
readonly structureVariants: object;

properties.structureVariants.items

ts
readonly items: object;

properties.structureVariants.items.$ref

ts
readonly $ref: "#/$defs/StructureVariant" = "#/$defs/StructureVariant";

properties.structureVariants.type

ts
readonly type: "array" = "array";

properties.summary

ts
readonly summary: object;

properties.summary.type

ts
readonly type: "string" = "string";

properties.todos

ts
readonly todos: object;

properties.todos.items

ts
readonly items: object;

properties.todos.items.type

ts
readonly type: "string" = "string";

properties.todos.type

ts
readonly type: "array" = "array";

properties.usage

ts
readonly usage: object;

properties.usage.type

ts
readonly type: "string" = "string";

required

ts
readonly required: readonly ["name", "kind", "className", "modifiers", "parts", "shadowParts", "pseudoElements", "states", "slots", "todos", "cssPropertiesConsumed", "cssPropertiesDeclared", "functions", "animations", "layers", "conditions", "examples", "see", "annotations", "refs", "decorators", "compat", "related"];

type

ts
readonly type: "object" = "object";

Released under the MIT License