@revenuecat/purchases-ui-js
Version:
Web components for Paywalls. Powered by RevenueCat
19 lines (18 loc) • 587 B
TypeScript
import type { ImageProps } from "../../data/entities";
/**
* Generates comprehensive styles for image components by combining gradient and size styles
* @param props - Image component properties including gradient, mask and size
* @returns Object containing image style variables and gradient style variables
*/
export declare const getImageComponentStyles: (props: ImageProps & {
imageAspectRatio: number;
}) => {
imageStyles: string;
maskPath: string;
linearGradientAngle: {
x1: string;
y1: string;
x2: string;
y2: string;
};
};