import type { GetChoghadiyaResponse } from '../types/index.js'; import { RoxyDataElement } from '../utils/base-element.js'; /** * Choghadiya muhurta grid. Accepts a GetChoghadiyaResponse and renders * 8 daytime and 8 nighttime muhurta tiles in a two-column responsive layout. * Good periods are highlighted in green, Bad periods in red. */ export declare class RoxyChoghadiyaGrid extends RoxyDataElement { static styles: import("lit").CSSResult[]; /** * True when the current wall-clock time falls inside this period. Both * `start` and `end` are ISO 8601 with timezone, so the comparison is * timezone-aware via the host's `Date` parsing. */ private isCurrent; private renderTile; protected renderEmpty(): import("lit").TemplateResult<1>; protected renderData(d: GetChoghadiyaResponse): import("lit").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'roxy-choghadiya-grid': RoxyChoghadiyaGrid; } } //# sourceMappingURL=choghadiya-grid.d.ts.map