UNPKG

gradient-utils

Version:
21 lines (20 loc) 881 B
import { AngleInfo, ColorStop, LinearColorHint, LinearGradient, SideOrCorner } from './types'; export declare const parseLinearGradient: (gradient: string | null | undefined) => LinearGradient | null; export declare const parseRepeatingLinearGradient: (gradient: string | null | undefined) => LinearGradient | null; export declare const extractAngle: (gradient: string) => (({ angle: AngleInfo; } | { sideOrCorner: SideOrCorner; } | { interpolation: string; }) & { gradientWithoutAngle: string; }) | null; export declare const extractSideOrCorner: (source: string) => (SideOrCorner & { gradientWithoutAngle: string; }) | null; export declare const extractInterpolation: (source: string) => { interpolation: string; gradientWithoutAngle: string; } | null; export declare const parseColorStops: (source: string) => (ColorStop | LinearColorHint)[] | null;