
import { ComponentConfig, PossibleStatesWithRest } from "../types/ComponentConfig.js";
import { SelectedConfigurableProperty } from "../properties.js";

//#region ../automated-config/dist/utils/getConfigVariantPseudoStates.d.ts
//#region src/utils/getConfigVariantPseudoStates.d.ts
type GenericProperty = SelectedConfigurableProperty<any, any>;
type InfoTuple = [string, string, GenericProperty];
declare function getConfigVariantPseudoStates<C extends ComponentConfig>(config: C, variantKey: string, state?: string, subComponentName?: string): Record<PossibleStatesWithRest, InfoTuple[]> | null; //#endregion
//#endregion
export { getConfigVariantPseudoStates };