/* eslint-disable */ /* tslint:disable */ /** * This is an autogenerated file created by the Stencil compiler. * It contains typing information for all components that exist in this project. */ import { HTMLStencilElement, JSXBase } from "./stencil-public-runtime"; export namespace Components { interface OsdsCollapsible { /** * opened or not */ "opened"?: boolean; } } export interface OsdsCollapsibleCustomEvent extends CustomEvent { detail: T; target: HTMLOsdsCollapsibleElement; } declare global { interface HTMLOsdsCollapsibleElement extends Components.OsdsCollapsible, HTMLStencilElement { } var HTMLOsdsCollapsibleElement: { prototype: HTMLOsdsCollapsibleElement; new (): HTMLOsdsCollapsibleElement; }; interface HTMLElementTagNameMap { "osds-collapsible": HTMLOsdsCollapsibleElement; } } declare namespace LocalJSX { interface OsdsCollapsible { /** * Event triggered on collapsible toggle * @see OdsCollapsibleEvents.odsCollapsibleToggle */ "onOdsCollapsibleToggle"?: (event: OsdsCollapsibleCustomEvent) => void; /** * opened or not */ "opened"?: boolean; } interface IntrinsicElements { "osds-collapsible": OsdsCollapsible; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "osds-collapsible": LocalJSX.OsdsCollapsible & JSXBase.HTMLAttributes; } } }