@codeperate/app-asset
Version:
Codeperate App Asset
121 lines (120 loc) • 4.25 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-public-runtime";
import { CdpMenuConfig } from "@codeperate/cdp-ui-library/dist/types/components/cdp/cdp-menu/cdp-menu.interface";
import { RematchStore } from "@rematch/core";
import { CdpModalConfig } from "@codeperate/cdp-ui-library/dist";
export namespace Components {
interface CdpAccordionList {
}
interface CdpMenuRematch {
"config": {
menuConfig?: Omit<CdpMenuConfig, 'proxyHandler'>;
store: RematchStore<{ CdpMenuModel: typeof CdpMenuModel }>;
};
}
interface CdpMenuStore {
"config": {
menuConfig?: Omit<CdpMenuConfig, 'proxyHandler'>;
};
}
interface CdpModalRematch {
"config": {
defaultModalConfig?: CdpModalConfig;
store: RematchStore<{ CdpModalModel: typeof CdpModalModel }>;
};
}
interface CdpModalStore {
"config": {
defaultModalConfig?: CdpModalConfig;
};
}
}
declare global {
interface HTMLCdpAccordionListElement extends Components.CdpAccordionList, HTMLStencilElement {
}
var HTMLCdpAccordionListElement: {
prototype: HTMLCdpAccordionListElement;
new (): HTMLCdpAccordionListElement;
};
interface HTMLCdpMenuRematchElement extends Components.CdpMenuRematch, HTMLStencilElement {
}
var HTMLCdpMenuRematchElement: {
prototype: HTMLCdpMenuRematchElement;
new (): HTMLCdpMenuRematchElement;
};
interface HTMLCdpMenuStoreElement extends Components.CdpMenuStore, HTMLStencilElement {
}
var HTMLCdpMenuStoreElement: {
prototype: HTMLCdpMenuStoreElement;
new (): HTMLCdpMenuStoreElement;
};
interface HTMLCdpModalRematchElement extends Components.CdpModalRematch, HTMLStencilElement {
}
var HTMLCdpModalRematchElement: {
prototype: HTMLCdpModalRematchElement;
new (): HTMLCdpModalRematchElement;
};
interface HTMLCdpModalStoreElement extends Components.CdpModalStore, HTMLStencilElement {
}
var HTMLCdpModalStoreElement: {
prototype: HTMLCdpModalStoreElement;
new (): HTMLCdpModalStoreElement;
};
interface HTMLElementTagNameMap {
"cdp-accordion-list": HTMLCdpAccordionListElement;
"cdp-menu-rematch": HTMLCdpMenuRematchElement;
"cdp-menu-store": HTMLCdpMenuStoreElement;
"cdp-modal-rematch": HTMLCdpModalRematchElement;
"cdp-modal-store": HTMLCdpModalStoreElement;
}
}
declare namespace LocalJSX {
interface CdpAccordionList {
}
interface CdpMenuRematch {
"config": {
menuConfig?: Omit<CdpMenuConfig, 'proxyHandler'>;
store: RematchStore<{ CdpMenuModel: typeof CdpMenuModel }>;
};
}
interface CdpMenuStore {
"config": {
menuConfig?: Omit<CdpMenuConfig, 'proxyHandler'>;
};
}
interface CdpModalRematch {
"config": {
defaultModalConfig?: CdpModalConfig;
store: RematchStore<{ CdpModalModel: typeof CdpModalModel }>;
};
}
interface CdpModalStore {
"config"?: {
defaultModalConfig?: CdpModalConfig;
};
}
interface IntrinsicElements {
"cdp-accordion-list": CdpAccordionList;
"cdp-menu-rematch": CdpMenuRematch;
"cdp-menu-store": CdpMenuStore;
"cdp-modal-rematch": CdpModalRematch;
"cdp-modal-store": CdpModalStore;
}
}
export { LocalJSX as JSX };
declare module "@stencil/core" {
export namespace JSX {
interface IntrinsicElements {
"cdp-accordion-list": LocalJSX.CdpAccordionList & JSXBase.HTMLAttributes<HTMLCdpAccordionListElement>;
"cdp-menu-rematch": LocalJSX.CdpMenuRematch & JSXBase.HTMLAttributes<HTMLCdpMenuRematchElement>;
"cdp-menu-store": LocalJSX.CdpMenuStore & JSXBase.HTMLAttributes<HTMLCdpMenuStoreElement>;
"cdp-modal-rematch": LocalJSX.CdpModalRematch & JSXBase.HTMLAttributes<HTMLCdpModalRematchElement>;
"cdp-modal-store": LocalJSX.CdpModalStore & JSXBase.HTMLAttributes<HTMLCdpModalStoreElement>;
}
}
}