
//#region src/tasty/injector/types.d.ts
type KeyframeStep = string | Record<string, string | number>;
type KeyframesSteps = Record<string, KeyframeStep>;
/**
 * Definition for a CSS @property at-rule.
 * Used to define custom property syntax, inheritance, and initial value.
 */
interface PropertyDefinition {
  /** CSS syntax string (e.g., '<color>', '<angle>', '<number>') */
  syntax?: string;
  /** Whether the property inherits (default: true) */
  inherits?: boolean;
  /** Initial value for the property */
  initialValue?: string | number;
}
//#endregion
export { KeyframesSteps, PropertyDefinition };
//# sourceMappingURL=types.d.ts.map