import { DateAdapter, DateAdapterBase, DateTime } from '@rschedule/core'; export declare class StandardDateAdapter extends DateAdapterBase { static readonly date: Date; static readonly hasTimezoneSupport: false; static isDate(object: unknown): object is Date; static fromDate( date: Date, options?: { timezone?: string | null; duration?: number; }, ): StandardDateAdapter; static fromJSON(json: DateAdapter.JSON): StandardDateAdapter; static fromDateTime(datetime: DateTime): StandardDateAdapter; get date(): Date; readonly timezone: string | null; private _end; private _date; constructor( date: Date, options?: { timezone?: string | null; duration?: number; generators?: ReadonlyArray; metadata?: DateAdapterBase['metadata']; }, ); get end(): Date | undefined; set(prop: 'timezone', value: string | null): this; set(prop: 'duration', value: number): this; valueOf(): number; toJSON(): DateAdapter.JSON; assertIsValid(): true; }