/* 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 MinimalTest { } interface StrataBrandAnalyzer { /** * @default 'https://api-staging-charisol-design-system-be.aws.charisol.io/v1' */ "apiBaseUrl": string; } interface StrataBrandOnboarding { /** * @default 'https://api-staging-charisol-design-system-be.aws.charisol.io/v1' */ "apiBaseUrl": string; /** * @default 'onboarding-temp' */ "projectId": string; } interface StrataDebug { } interface StrataDynamic { "component": string; /** * @default '{}' */ "props": string; /** * @default true */ "syncEnabled": boolean; } interface StrataProvider { /** * @default true */ "enableRealtime": boolean; /** * @default 6000 */ "pollInterval": number; "projectId"?: string; "projectToken"?: string; /** * @default true */ "syncEnabled": boolean; "syncToken"?: string; /** * @default 'https://api-production-charisol-design-system-be.aws.charisol.io' */ "url": string; } interface StrataTest { } } declare global { interface HTMLMinimalTestElement extends Components.MinimalTest, HTMLStencilElement { } var HTMLMinimalTestElement: { prototype: HTMLMinimalTestElement; new (): HTMLMinimalTestElement; }; interface HTMLStrataBrandAnalyzerElement extends Components.StrataBrandAnalyzer, HTMLStencilElement { } var HTMLStrataBrandAnalyzerElement: { prototype: HTMLStrataBrandAnalyzerElement; new (): HTMLStrataBrandAnalyzerElement; }; interface HTMLStrataBrandOnboardingElement extends Components.StrataBrandOnboarding, HTMLStencilElement { } var HTMLStrataBrandOnboardingElement: { prototype: HTMLStrataBrandOnboardingElement; new (): HTMLStrataBrandOnboardingElement; }; interface HTMLStrataDebugElement extends Components.StrataDebug, HTMLStencilElement { } var HTMLStrataDebugElement: { prototype: HTMLStrataDebugElement; new (): HTMLStrataDebugElement; }; interface HTMLStrataDynamicElement extends Components.StrataDynamic, HTMLStencilElement { } var HTMLStrataDynamicElement: { prototype: HTMLStrataDynamicElement; new (): HTMLStrataDynamicElement; }; interface HTMLStrataProviderElement extends Components.StrataProvider, HTMLStencilElement { } var HTMLStrataProviderElement: { prototype: HTMLStrataProviderElement; new (): HTMLStrataProviderElement; }; interface HTMLStrataTestElement extends Components.StrataTest, HTMLStencilElement { } var HTMLStrataTestElement: { prototype: HTMLStrataTestElement; new (): HTMLStrataTestElement; }; interface HTMLElementTagNameMap { "minimal-test": HTMLMinimalTestElement; "strata-brand-analyzer": HTMLStrataBrandAnalyzerElement; "strata-brand-onboarding": HTMLStrataBrandOnboardingElement; "strata-debug": HTMLStrataDebugElement; "strata-dynamic": HTMLStrataDynamicElement; "strata-provider": HTMLStrataProviderElement; "strata-test": HTMLStrataTestElement; } } declare namespace LocalJSX { type OneOf = { [P in K]: PropT } & { [P in `attr:${K}` | `prop:${K}`]?: never } | { [P in `attr:${K}`]: AttrT } & { [P in K | `prop:${K}`]?: never } | { [P in `prop:${K}`]: PropT } & { [P in K | `attr:${K}`]?: never }; interface MinimalTest { } interface StrataBrandAnalyzer { /** * @default 'https://api-staging-charisol-design-system-be.aws.charisol.io/v1' */ "apiBaseUrl"?: string; } interface StrataBrandOnboarding { /** * @default 'https://api-staging-charisol-design-system-be.aws.charisol.io/v1' */ "apiBaseUrl"?: string; /** * @default 'onboarding-temp' */ "projectId"?: string; } interface StrataDebug { } interface StrataDynamic { "component": string; /** * @default '{}' */ "props"?: string; /** * @default true */ "syncEnabled"?: boolean; } interface StrataProvider { /** * @default true */ "enableRealtime"?: boolean; /** * @default 6000 */ "pollInterval"?: number; "projectId"?: string; "projectToken"?: string; /** * @default true */ "syncEnabled"?: boolean; "syncToken"?: string; /** * @default 'https://api-production-charisol-design-system-be.aws.charisol.io' */ "url"?: string; } interface StrataTest { } interface StrataBrandAnalyzerAttributes { "apiBaseUrl": string; } interface StrataBrandOnboardingAttributes { "apiBaseUrl": string; "projectId": string; } interface StrataDynamicAttributes { "component": string; "props": string; "syncEnabled": boolean; } interface StrataProviderAttributes { "url": string; "enableRealtime": boolean; "pollInterval": number; "projectId": string; "projectToken": string; "syncEnabled": boolean; "syncToken": string; } interface IntrinsicElements { "minimal-test": MinimalTest; "strata-brand-analyzer": Omit & { [K in keyof StrataBrandAnalyzer & keyof StrataBrandAnalyzerAttributes]?: StrataBrandAnalyzer[K] } & { [K in keyof StrataBrandAnalyzer & keyof StrataBrandAnalyzerAttributes as `attr:${K}`]?: StrataBrandAnalyzerAttributes[K] } & { [K in keyof StrataBrandAnalyzer & keyof StrataBrandAnalyzerAttributes as `prop:${K}`]?: StrataBrandAnalyzer[K] }; "strata-brand-onboarding": Omit & { [K in keyof StrataBrandOnboarding & keyof StrataBrandOnboardingAttributes]?: StrataBrandOnboarding[K] } & { [K in keyof StrataBrandOnboarding & keyof StrataBrandOnboardingAttributes as `attr:${K}`]?: StrataBrandOnboardingAttributes[K] } & { [K in keyof StrataBrandOnboarding & keyof StrataBrandOnboardingAttributes as `prop:${K}`]?: StrataBrandOnboarding[K] }; "strata-debug": StrataDebug; "strata-dynamic": Omit & { [K in keyof StrataDynamic & keyof StrataDynamicAttributes]?: StrataDynamic[K] } & { [K in keyof StrataDynamic & keyof StrataDynamicAttributes as `attr:${K}`]?: StrataDynamicAttributes[K] } & { [K in keyof StrataDynamic & keyof StrataDynamicAttributes as `prop:${K}`]?: StrataDynamic[K] } & OneOf<"component", StrataDynamic["component"], StrataDynamicAttributes["component"]>; "strata-provider": Omit & { [K in keyof StrataProvider & keyof StrataProviderAttributes]?: StrataProvider[K] } & { [K in keyof StrataProvider & keyof StrataProviderAttributes as `attr:${K}`]?: StrataProviderAttributes[K] } & { [K in keyof StrataProvider & keyof StrataProviderAttributes as `prop:${K}`]?: StrataProvider[K] }; "strata-test": StrataTest; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "minimal-test": LocalJSX.IntrinsicElements["minimal-test"] & JSXBase.HTMLAttributes; "strata-brand-analyzer": LocalJSX.IntrinsicElements["strata-brand-analyzer"] & JSXBase.HTMLAttributes; "strata-brand-onboarding": LocalJSX.IntrinsicElements["strata-brand-onboarding"] & JSXBase.HTMLAttributes; "strata-debug": LocalJSX.IntrinsicElements["strata-debug"] & JSXBase.HTMLAttributes; "strata-dynamic": LocalJSX.IntrinsicElements["strata-dynamic"] & JSXBase.HTMLAttributes; "strata-provider": LocalJSX.IntrinsicElements["strata-provider"] & JSXBase.HTMLAttributes; "strata-test": LocalJSX.IntrinsicElements["strata-test"] & JSXBase.HTMLAttributes; } } }