@revenuecat/purchases-ui-js
Version:
Web components for Paywalls. Powered by RevenueCat
16 lines (15 loc) • 584 B
TypeScript
import type { BrandingAppearance } from "../utils/branding";
import type { Colors } from "./colors";
import type { Shape } from "./shapes";
export declare class Theme {
private readonly brandingAppearance;
constructor(brandingAppearance?: BrandingAppearance | null | undefined);
get shape(): Shape;
get formColors(): Colors;
get formStyleVars(): string;
get productInfoStyleVars(): string;
get spacing(): import("./spacing").Spacing;
get textStyles(): import("./text").TextStyles;
get textStyleVars(): string;
get spacingStyleVars(): string;
}