import type { GetDailyHoroscopeResponse, GetMonthlyHoroscopeResponse, GetWeeklyHoroscopeResponse } from '../types/index.js'; import { RoxyDataElement } from '../utils/base-element.js'; type HoroscopeData = GetDailyHoroscopeResponse | GetWeeklyHoroscopeResponse | GetMonthlyHoroscopeResponse; /** * Daily, weekly, or monthly horoscope card. Pass `data` from * /astrology/horoscope/{sign}/{daily|weekly|monthly}. */ export declare class RoxyHoroscopeCard extends RoxyDataElement { static styles: import("lit").CSSResult[]; period: 'daily' | 'weekly' | 'monthly'; protected renderEmpty(): import("lit").TemplateResult<1>; protected renderData(d: HoroscopeData): import("lit").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'roxy-horoscope-card': RoxyHoroscopeCard; } } export {}; //# sourceMappingURL=horoscope-card.d.ts.map