import { PlainTimeObject } from './plain-time-object.type.js'; import { PlainTime, PlainTimeInput } from './plain-time.js'; export declare function factory(arg: null): null; export declare function factory(arg?: undefined): PlainTime; export declare function factory(timeString: string): PlainTime; export declare function factory(date: Date): PlainTime; export declare function factory(timeObject: PlainTimeObject): PlainTime; export declare function factory(absoluteSeconds: number): PlainTime; export declare function factory(transformable: { toDate: () => Date; }): PlainTime; export declare function factory(arg: PlainTimeInput): PlainTime; export declare function factory(arg: PlainTimeInput | null): PlainTime | null;