UNPKG

exiftool-vendored

Version:
21 lines (20 loc) 859 B
import { DateTime } from "luxon"; import { ExifDate } from "./ExifDate"; import { ExifDateTime } from "./ExifDateTime"; import { ExifTime } from "./ExifTime"; import { Maybe } from "./Maybe"; export declare function validDateTime(dt: Maybe<DateTime>): dt is DateTime; export declare const SecondMs = 1000; export declare const MinuteMs: number; export declare const HourMs: number; export declare const DayMs: number; export type DateOrTime = ExifDateTime | ExifDate | ExifTime | DateTime; export declare function isDateOrTime(o: unknown): o is DateOrTime; export declare function dateTimeToExif(d: DateTime, opts?: { includeOffset?: boolean; includeMilliseconds?: boolean; }): string; export declare function toExifString(d: DateOrTime): Maybe<string>; export declare function hms(d: DateTime, opts?: { includeMilliseconds?: boolean; }): string;