import type { RillMethod } from '../shared.js'; /** .year property - UTC year */ export declare const mDtYear: RillMethod; /** .month property - UTC month (1-12) */ export declare const mDtMonth: RillMethod; /** .day property - UTC day of month (1-31) */ export declare const mDtDay: RillMethod; /** .hour property - UTC hour (0-23) */ export declare const mDtHour: RillMethod; /** .minute property - UTC minute (0-59) */ export declare const mDtMinute: RillMethod; /** .second property - UTC second (0-59) */ export declare const mDtSecond: RillMethod; /** .ms property - UTC millisecond (0-999) */ export declare const mDtMs: RillMethod; /** .unix property - raw UTC ms since epoch */ export declare const mDtUnix: RillMethod; /** .weekday property - 1 (Monday) through 7 (Sunday) */ export declare const mDtWeekday: RillMethod; /** .zero property - returns datetime(unix: 0) */ export declare const mDtZero: RillMethod; /** .iso(offset?) - full ISO 8601 with timezone indicator */ export declare const mDtIso: RillMethod; /** .date(offset?) - "YYYY-MM-DD" portion */ export declare const mDtDate: RillMethod; /** .time(offset?) - "HH:MM:SS" portion */ export declare const mDtTime: RillMethod; /** .local_iso property - ISO 8601 with host timezone offset */ export declare const mDtLocalIso: RillMethod; /** .local_date property - "YYYY-MM-DD" at host timezone */ export declare const mDtLocalDate: RillMethod; /** .local_time property - "HH:MM:SS" at host timezone */ export declare const mDtLocalTime: RillMethod; /** .local_offset property - host timezone offset in hours */ export declare const mDtLocalOffset: RillMethod; /** .add(dur) - add a duration to a datetime */ export declare const mDtAdd: RillMethod; /** .diff(other) - absolute difference between two datetimes as duration */ export declare const mDtDiff: RillMethod; /** .eq(other) - datetime equality */ export declare const mDtEq: RillMethod; /** .ne(other) - datetime inequality */ export declare const mDtNe: RillMethod; /** .lt(other) - datetime less-than */ export declare const mDtLt: RillMethod; /** .gt(other) - datetime greater-than */ export declare const mDtGt: RillMethod; /** .le(other) - datetime less-than-or-equal */ export declare const mDtLe: RillMethod; /** .ge(other) - datetime greater-than-or-equal */ export declare const mDtGe: RillMethod; /** .months property - calendar month count */ export declare const mDurMonths: RillMethod; /** .days property - floor(ms / 86400000) */ export declare const mDurDays: RillMethod; /** .hours property - remainder after days */ export declare const mDurHours: RillMethod; /** .minutes property - remainder after hours */ export declare const mDurMinutes: RillMethod; /** .seconds property - remainder after minutes */ export declare const mDurSeconds: RillMethod; /** .ms property - remainder after seconds */ export declare const mDurMs: RillMethod; /** .total_ms property - raw ms; halts when months > 0 */ export declare const mDurTotalMs: RillMethod; /** .display property - compact format omitting zero components */ export declare const mDurDisplay: RillMethod; /** .zero property - returns duration(ms: 0) */ export declare const mDurZero: RillMethod; /** .add(other) - sum months fields, sum ms fields */ export declare const mDurAdd: RillMethod; /** .subtract(other) - halt if result would be negative in either field */ export declare const mDurSubtract: RillMethod; /** .multiply(n) - months and ms each multiplied independently */ export declare const mDurMultiply: RillMethod;