element-vir
Version:
Heroic. Reactive. Declarative. Type safe. Web components without compromise.
19 lines (18 loc) • 567 B
TypeScript
/**
* Extra options for defining elements. These should be used very rarely.
*
* @category Internal
*/
export type DeclarativeElementDefinitionOptions = {
/**
* If set to true, state property keys will be allowed to change at run time. Turning this on
* will greatly reduce type safety and should be avoided.
*/
allowPolymorphicState: boolean;
};
/**
* Default values for {@link DeclarativeElementDefinitionOptions}.
*
* @internal
*/
export declare const defaultDeclarativeElementDefinitionOptions: DeclarativeElementDefinitionOptions;