
import { AllPossibleProperties } from "./ComponentConfig.js";

//#region ../automated-config/dist/types/ConfigSchema.d.ts
//#region src/types/ConfigSchema.d.ts
/** Schema for a single state value with its property type, value source, and actual value */
type SchemaStateValue<T = unknown> = {
  type: AllPossibleProperties;
  valueType: 'alias' | 'custom';
  value: T;
};
/** Map of component states to schema values. Requires 'rest', optional interactive states */
//#endregion
export { type SchemaStateValue };