@anjuna/docs
Version:
Anjuna Documentation Web Components
423 lines (388 loc) • 11.8 kB
TypeScript
/* 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.core';
export namespace Components {
interface AdApi {
'doc': {[key: string]: any};
}
interface AdApiName {}
interface AdApp {
/**
* The layout of the app. Possible values are: `"default"`, `"fluid"`.
*/
'layout': 'default' | 'fluid';
}
interface AdArgDef {
'arg': {[key: string]: any};
}
interface AdContainer {}
interface AdDecorator {}
interface AdEventDef {
/**
* The event to display
*/
'event': {[key: string]: any};
}
interface AdFooter {}
interface AdFrameworkSwitcher {
'frameworks': string[];
}
interface AdHeader {
/**
* The library github repo
*/
'github'?: string;
/**
* The current version of the library
*/
'version'?: string;
}
interface AdInputDef {
/**
* The property to display
*/
'input': {[key: string]: any};
}
interface AdMarkdown {
/**
* The markdown string to parse
*/
'data': string;
}
interface AdMethodDef {
/**
* The property to display
*/
'method': {[key: string]: any};
}
interface AdNav {
/**
* Whether the nav is active or not.
*/
'active': boolean;
/**
* Disable the nav regardless of active state
*/
'disabled': boolean;
}
interface AdNavItem {}
interface AdNavToggle {
/**
* Whether the nav is active or not.
*/
'active': boolean;
/**
* Disable the nav regardless of active state
*/
'disabled': boolean;
}
interface AdOutputDef {
/**
* The property to display
*/
'output': {[key: string]: any};
}
interface AdPropDef {
/**
* The property to display
*/
'prop': {[key: string]: any};
}
interface AdRealTime {}
interface AdToc {
/**
* The object map of usa cases to their markdown
*/
'docs': {[key: string]: string};
/**
* The object map of usa cases to their markdown
*/
'keys': string[];
}
interface AdTypeDef {}
}
declare global {
interface HTMLAdApiElement extends Components.AdApi, HTMLStencilElement {}
var HTMLAdApiElement: {
prototype: HTMLAdApiElement;
new (): HTMLAdApiElement;
};
interface HTMLAdApiNameElement extends Components.AdApiName, HTMLStencilElement {}
var HTMLAdApiNameElement: {
prototype: HTMLAdApiNameElement;
new (): HTMLAdApiNameElement;
};
interface HTMLAdAppElement extends Components.AdApp, HTMLStencilElement {}
var HTMLAdAppElement: {
prototype: HTMLAdAppElement;
new (): HTMLAdAppElement;
};
interface HTMLAdArgDefElement extends Components.AdArgDef, HTMLStencilElement {}
var HTMLAdArgDefElement: {
prototype: HTMLAdArgDefElement;
new (): HTMLAdArgDefElement;
};
interface HTMLAdContainerElement extends Components.AdContainer, HTMLStencilElement {}
var HTMLAdContainerElement: {
prototype: HTMLAdContainerElement;
new (): HTMLAdContainerElement;
};
interface HTMLAdDecoratorElement extends Components.AdDecorator, HTMLStencilElement {}
var HTMLAdDecoratorElement: {
prototype: HTMLAdDecoratorElement;
new (): HTMLAdDecoratorElement;
};
interface HTMLAdEventDefElement extends Components.AdEventDef, HTMLStencilElement {}
var HTMLAdEventDefElement: {
prototype: HTMLAdEventDefElement;
new (): HTMLAdEventDefElement;
};
interface HTMLAdFooterElement extends Components.AdFooter, HTMLStencilElement {}
var HTMLAdFooterElement: {
prototype: HTMLAdFooterElement;
new (): HTMLAdFooterElement;
};
interface HTMLAdFrameworkSwitcherElement extends Components.AdFrameworkSwitcher, HTMLStencilElement {}
var HTMLAdFrameworkSwitcherElement: {
prototype: HTMLAdFrameworkSwitcherElement;
new (): HTMLAdFrameworkSwitcherElement;
};
interface HTMLAdHeaderElement extends Components.AdHeader, HTMLStencilElement {}
var HTMLAdHeaderElement: {
prototype: HTMLAdHeaderElement;
new (): HTMLAdHeaderElement;
};
interface HTMLAdInputDefElement extends Components.AdInputDef, HTMLStencilElement {}
var HTMLAdInputDefElement: {
prototype: HTMLAdInputDefElement;
new (): HTMLAdInputDefElement;
};
interface HTMLAdMarkdownElement extends Components.AdMarkdown, HTMLStencilElement {}
var HTMLAdMarkdownElement: {
prototype: HTMLAdMarkdownElement;
new (): HTMLAdMarkdownElement;
};
interface HTMLAdMethodDefElement extends Components.AdMethodDef, HTMLStencilElement {}
var HTMLAdMethodDefElement: {
prototype: HTMLAdMethodDefElement;
new (): HTMLAdMethodDefElement;
};
interface HTMLAdNavElement extends Components.AdNav, HTMLStencilElement {}
var HTMLAdNavElement: {
prototype: HTMLAdNavElement;
new (): HTMLAdNavElement;
};
interface HTMLAdNavItemElement extends Components.AdNavItem, HTMLStencilElement {}
var HTMLAdNavItemElement: {
prototype: HTMLAdNavItemElement;
new (): HTMLAdNavItemElement;
};
interface HTMLAdNavToggleElement extends Components.AdNavToggle, HTMLStencilElement {}
var HTMLAdNavToggleElement: {
prototype: HTMLAdNavToggleElement;
new (): HTMLAdNavToggleElement;
};
interface HTMLAdOutputDefElement extends Components.AdOutputDef, HTMLStencilElement {}
var HTMLAdOutputDefElement: {
prototype: HTMLAdOutputDefElement;
new (): HTMLAdOutputDefElement;
};
interface HTMLAdPropDefElement extends Components.AdPropDef, HTMLStencilElement {}
var HTMLAdPropDefElement: {
prototype: HTMLAdPropDefElement;
new (): HTMLAdPropDefElement;
};
interface HTMLAdRealTimeElement extends Components.AdRealTime, HTMLStencilElement {}
var HTMLAdRealTimeElement: {
prototype: HTMLAdRealTimeElement;
new (): HTMLAdRealTimeElement;
};
interface HTMLAdTocElement extends Components.AdToc, HTMLStencilElement {}
var HTMLAdTocElement: {
prototype: HTMLAdTocElement;
new (): HTMLAdTocElement;
};
interface HTMLAdTypeDefElement extends Components.AdTypeDef, HTMLStencilElement {}
var HTMLAdTypeDefElement: {
prototype: HTMLAdTypeDefElement;
new (): HTMLAdTypeDefElement;
};
interface HTMLElementTagNameMap {
'ad-api': HTMLAdApiElement;
'ad-api-name': HTMLAdApiNameElement;
'ad-app': HTMLAdAppElement;
'ad-arg-def': HTMLAdArgDefElement;
'ad-container': HTMLAdContainerElement;
'ad-decorator': HTMLAdDecoratorElement;
'ad-event-def': HTMLAdEventDefElement;
'ad-footer': HTMLAdFooterElement;
'ad-framework-switcher': HTMLAdFrameworkSwitcherElement;
'ad-header': HTMLAdHeaderElement;
'ad-input-def': HTMLAdInputDefElement;
'ad-markdown': HTMLAdMarkdownElement;
'ad-method-def': HTMLAdMethodDefElement;
'ad-nav': HTMLAdNavElement;
'ad-nav-item': HTMLAdNavItemElement;
'ad-nav-toggle': HTMLAdNavToggleElement;
'ad-output-def': HTMLAdOutputDefElement;
'ad-prop-def': HTMLAdPropDefElement;
'ad-real-time': HTMLAdRealTimeElement;
'ad-toc': HTMLAdTocElement;
'ad-type-def': HTMLAdTypeDefElement;
}
}
declare namespace LocalJSX {
interface AdApi {
'doc'?: {[key: string]: any};
}
interface AdApiName {}
interface AdApp {
/**
* The layout of the app. Possible values are: `"default"`, `"fluid"`.
*/
'layout'?: 'default' | 'fluid';
}
interface AdArgDef {
'arg'?: {[key: string]: any};
}
interface AdContainer {}
interface AdDecorator {}
interface AdEventDef {
/**
* The event to display
*/
'event'?: {[key: string]: any};
}
interface AdFooter {}
interface AdFrameworkSwitcher {
'frameworks'?: string[];
}
interface AdHeader {
/**
* The library github repo
*/
'github'?: string;
/**
* The current version of the library
*/
'version'?: string;
}
interface AdInputDef {
/**
* The property to display
*/
'input'?: {[key: string]: any};
}
interface AdMarkdown {
/**
* The markdown string to parse
*/
'data'?: string;
}
interface AdMethodDef {
/**
* The property to display
*/
'method'?: {[key: string]: any};
}
interface AdNav {
/**
* Whether the nav is active or not.
*/
'active'?: boolean;
/**
* Disable the nav regardless of active state
*/
'disabled'?: boolean;
}
interface AdNavItem {}
interface AdNavToggle {
/**
* Whether the nav is active or not.
*/
'active'?: boolean;
/**
* Disable the nav regardless of active state
*/
'disabled'?: boolean;
}
interface AdOutputDef {
/**
* The property to display
*/
'output'?: {[key: string]: any};
}
interface AdPropDef {
/**
* The property to display
*/
'prop'?: {[key: string]: any};
}
interface AdRealTime {}
interface AdToc {
/**
* The object map of usa cases to their markdown
*/
'docs'?: {[key: string]: string};
/**
* The object map of usa cases to their markdown
*/
'keys'?: string[];
}
interface AdTypeDef {}
interface IntrinsicElements {
'ad-api': AdApi;
'ad-api-name': AdApiName;
'ad-app': AdApp;
'ad-arg-def': AdArgDef;
'ad-container': AdContainer;
'ad-decorator': AdDecorator;
'ad-event-def': AdEventDef;
'ad-footer': AdFooter;
'ad-framework-switcher': AdFrameworkSwitcher;
'ad-header': AdHeader;
'ad-input-def': AdInputDef;
'ad-markdown': AdMarkdown;
'ad-method-def': AdMethodDef;
'ad-nav': AdNav;
'ad-nav-item': AdNavItem;
'ad-nav-toggle': AdNavToggle;
'ad-output-def': AdOutputDef;
'ad-prop-def': AdPropDef;
'ad-real-time': AdRealTime;
'ad-toc': AdToc;
'ad-type-def': AdTypeDef;
}
}
export { LocalJSX as JSX };
declare module "@stencil/core" {
export namespace JSX {
interface IntrinsicElements {
'ad-api': LocalJSX.AdApi & JSXBase.HTMLAttributes<HTMLAdApiElement>;
'ad-api-name': LocalJSX.AdApiName & JSXBase.HTMLAttributes<HTMLAdApiNameElement>;
'ad-app': LocalJSX.AdApp & JSXBase.HTMLAttributes<HTMLAdAppElement>;
'ad-arg-def': LocalJSX.AdArgDef & JSXBase.HTMLAttributes<HTMLAdArgDefElement>;
'ad-container': LocalJSX.AdContainer & JSXBase.HTMLAttributes<HTMLAdContainerElement>;
'ad-decorator': LocalJSX.AdDecorator & JSXBase.HTMLAttributes<HTMLAdDecoratorElement>;
'ad-event-def': LocalJSX.AdEventDef & JSXBase.HTMLAttributes<HTMLAdEventDefElement>;
'ad-footer': LocalJSX.AdFooter & JSXBase.HTMLAttributes<HTMLAdFooterElement>;
'ad-framework-switcher': LocalJSX.AdFrameworkSwitcher & JSXBase.HTMLAttributes<HTMLAdFrameworkSwitcherElement>;
'ad-header': LocalJSX.AdHeader & JSXBase.HTMLAttributes<HTMLAdHeaderElement>;
'ad-input-def': LocalJSX.AdInputDef & JSXBase.HTMLAttributes<HTMLAdInputDefElement>;
'ad-markdown': LocalJSX.AdMarkdown & JSXBase.HTMLAttributes<HTMLAdMarkdownElement>;
'ad-method-def': LocalJSX.AdMethodDef & JSXBase.HTMLAttributes<HTMLAdMethodDefElement>;
'ad-nav': LocalJSX.AdNav & JSXBase.HTMLAttributes<HTMLAdNavElement>;
'ad-nav-item': LocalJSX.AdNavItem & JSXBase.HTMLAttributes<HTMLAdNavItemElement>;
'ad-nav-toggle': LocalJSX.AdNavToggle & JSXBase.HTMLAttributes<HTMLAdNavToggleElement>;
'ad-output-def': LocalJSX.AdOutputDef & JSXBase.HTMLAttributes<HTMLAdOutputDefElement>;
'ad-prop-def': LocalJSX.AdPropDef & JSXBase.HTMLAttributes<HTMLAdPropDefElement>;
'ad-real-time': LocalJSX.AdRealTime & JSXBase.HTMLAttributes<HTMLAdRealTimeElement>;
'ad-toc': LocalJSX.AdToc & JSXBase.HTMLAttributes<HTMLAdTocElement>;
'ad-type-def': LocalJSX.AdTypeDef & JSXBase.HTMLAttributes<HTMLAdTypeDefElement>;
}
}
}