import { EventEmitter } from '../../stencil-public-runtime'; export declare class UiCounter { /** * Count from */ from: number; /** * Count to */ to: number; /** * Count duration */ duration: number; /** * Count delay */ delay: number; /** * Count round */ round: number; /** * Count easing */ easing: string; /** * Count from */ counterTitle: string; /** * Counting startTime */ startTime: number; /** * Counting intervalTimer */ intervalTimer: number; /** * Counting currentTime */ currentTime: number; /** * Counting direction */ change: number; /** * timeFactor this is needed to count up (1) or down -1 */ timeFactor: number; /** * changeFactor this is needed to count up (1) or down -1 * ok now it gets a little weired * because if we count backwards * the time also has to go back hence the -1 * but than we also have to check if this is an easingOut and if so * have a minus change (don't ask me too much math) */ changeFactor: number; /** * Counting state */ valueState: number; /** * Count message */ messageEv: EventEmitter; private startCounter; private counting; componentWillLoad(): void; render(): any; }