/* 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 ProtoSudoku { /** * @default 'vercel' */ "platform": string; /** * @default 'proto-sudoku' */ "tag": string; } } declare global { interface HTMLProtoSudokuElement extends Components.ProtoSudoku, HTMLStencilElement { } var HTMLProtoSudokuElement: { prototype: HTMLProtoSudokuElement; new (): HTMLProtoSudokuElement; }; interface HTMLElementTagNameMap { "proto-sudoku": HTMLProtoSudokuElement; } } declare namespace LocalJSX { interface ProtoSudoku { /** * @default 'vercel' */ "platform"?: string; /** * @default 'proto-sudoku' */ "tag"?: string; } interface ProtoSudokuAttributes { "tag": string; "platform": string; } interface IntrinsicElements { "proto-sudoku": Omit & { [K in keyof ProtoSudoku & keyof ProtoSudokuAttributes]?: ProtoSudoku[K] } & { [K in keyof ProtoSudoku & keyof ProtoSudokuAttributes as `attr:${K}`]?: ProtoSudokuAttributes[K] } & { [K in keyof ProtoSudoku & keyof ProtoSudokuAttributes as `prop:${K}`]?: ProtoSudoku[K] }; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "proto-sudoku": LocalJSX.IntrinsicElements["proto-sudoku"] & JSXBase.HTMLAttributes; } } }