interface DemoComponent extends HTMLElement {
bool: boolean;
number: number;
double: number;
string: string;
formatted: string;
object: {
foo: string;
};
textInputEl: HTMLInputElement | null;
inputs: HTMLInputElement[];
inputValue: string;
checkboxValue: boolean;
disposable: {
dispose: () => void;
};
mouse: {
x: number;
y: number;
};
xy: string;
dims: {
width: number;
height: number;
};
directChildren: Element[];
slotted: Element | null;
}
export declare const DemoComponent: import("hybrids").Component;
export {};