/**
 * GSAP property and ease constants.
 *
 * Extracted into a standalone module so browser code can import them
 * without pulling in gsapParser (which depends on recast / @babel/parser).
 */
declare const SUPPORTED_PROPS: string[];
type PropertyGroupName = "position" | "scale" | "size" | "rotation" | "visual" | "other";
declare const PROPERTY_GROUPS: Record<PropertyGroupName, ReadonlySet<string>>;
declare function classifyPropertyGroup(prop: string): PropertyGroupName;
declare function classifyTweenPropertyGroup(properties: Record<string, unknown>): PropertyGroupName | undefined;
declare const SUPPORTED_EASES: string[];

export { PROPERTY_GROUPS, type PropertyGroupName, SUPPORTED_EASES, SUPPORTED_PROPS, classifyPropertyGroup, classifyTweenPropertyGroup };
