/* 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"; import { IBoxModelType } from "@visa/charts-types"; export { IBoxModelType } from "@visa/charts-types"; export namespace Components { interface DataTable { "data": object[]; "dataKeyNames": object; "hideDataTable": boolean; "isCompact": boolean; "language": string; "margin": IBoxModelType; "padding": IBoxModelType; "secondaryData": object[]; "secondaryTableColumns": string[]; "tableColumns": string[]; "uniqueID": string; "unitTest": boolean; } } declare global { interface HTMLDataTableElement extends Components.DataTable, HTMLStencilElement { } var HTMLDataTableElement: { prototype: HTMLDataTableElement; new (): HTMLDataTableElement; }; interface HTMLElementTagNameMap { "data-table": HTMLDataTableElement; } } declare namespace LocalJSX { interface DataTable { "data"?: object[]; "dataKeyNames"?: object; "hideDataTable"?: boolean; "isCompact"?: boolean; "language"?: string; "margin"?: IBoxModelType; "padding"?: IBoxModelType; "secondaryData"?: object[]; "secondaryTableColumns"?: string[]; "tableColumns"?: string[]; "uniqueID"?: string; "unitTest"?: boolean; } interface IntrinsicElements { "data-table": DataTable; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "data-table": LocalJSX.DataTable & JSXBase.HTMLAttributes; } } }