/*!
 * @author electricessence / https://github.com/electricessence/
 * @license MIT
 */
import type ClockTimeValue from './ClockTimeValue.js';
import TimeQuantity from './TimeQuantity.js';
export declare class ClockTime extends TimeQuantity implements Required<ClockTimeValue> {
    readonly day: number;
    readonly hour: number;
    readonly minute: number;
    readonly second: number;
    readonly millisecond: number;
    readonly tick: number;
    constructor(milliseconds: number);
    constructor(hours: number, minutes: number, seconds?: number, milliseconds?: number);
    static from(hours: number, minutes: number, seconds?: number, milliseconds?: number): ClockTime;
    static millisecondsFromTime(hours: number, minutes: number, seconds?: number, milliseconds?: number): number;
    toString(): string;
}
export default ClockTime;
