
import { ComponentConfig, ComponentStateConfig } from "../types/ComponentConfig.js";

//#region ../automated-config/dist/utils/getConfigVariantComponentStatesMatrix.d.ts
//#region src/utils/getConfigVariantComponentStatesMatrix.d.ts
declare function getConfigVariantComponentStates<C extends ComponentConfig>(config: C, variantKey: string, subComponentName?: string): Readonly<Record<string, ComponentStateConfig>> | null;
declare function getConfigVariantComponentStatesMatrix<C extends ComponentConfig>(config: C, variantKey: string, subComponentName?: string): {}[] | null; //#endregion
//#endregion
export { getConfigVariantComponentStates, getConfigVariantComponentStatesMatrix };