import { StreakrDay, StreakrLeveledDay } from '../../types'; import { ComponentCtx } from '../config'; export declare const RING_CX: number; export declare const RING_CY: number; export declare const RING_INNER_R = 78; export declare const RING_OUTER_R = 150; export declare const updateRingCenter: (centerEl: HTMLElement, day: StreakrDay) => void; export declare const findDayByDate: (days: StreakrLeveledDay[], date: Date) => StreakrLeveledDay; export interface RingRenderer { renderRing: (wrap: HTMLElement, days: StreakrLeveledDay[]) => void; renderSkeletonRing: () => SVGElement; renderSkeletonRingCenter: () => HTMLElement; } export declare const createRingRenderer: (ctx: ComponentCtx, onResetDay: () => void) => RingRenderer; //# sourceMappingURL=ring.d.ts.map