/** * SVG paths to draw arrow pointing up and down */ export declare enum PATH_ARROW { UP = "M2 22h20L12 2z", DOWN = "M2 2h20L12 22z" } /** * Triangle arrow for positive negative and zero values. */ export declare class ArrowVariationComponent { private _printing; printing: boolean; /** * The size of the arrow, can be: * - sm: small (6px) * - md: medium (12px) * - lg: large (18px) * * @default 'sm' */ size: 'sm' | 'md' | 'lg'; /** * Sets the image source and the flag to hide arrow * * @param n */ private _value; value: number | ''; arrowLink: string; /** * Color of arrow in hex value */ arrowColor: string; /** * Direction of arrow * * @default PATH_ARROW.UP * @see PATH_ARROW */ arrowDirection: PATH_ARROW; /** * Determine if arrow should be hidden * * @default true */ isZero: boolean; /** * Empty constructor. */ constructor(); /** * Check if the value is positive, negative or zero */ updateArrow(): void; }