import { BrsValue, ValueKind, BrsBoolean } from "../BrsType"; import { BrsComponent } from "./BrsComponent"; import { BrsType } from ".."; export declare class RoTimespan extends BrsComponent implements BrsValue { readonly kind = ValueKind.Object; private markTime; constructor(); resetTime(): void; toString(parent?: BrsType): string; equalTo(other: BrsType): BrsBoolean; /** Sets timespan object to the current time */ private mark; /** Returns total milliseconds from the mark time to now */ private totalmilliseconds; /** Returns total seconds from the mark time to now */ private totalseconds; /** Parses an ISO8601 date and returns number of seconds from now until the given date. * If the date is not a valid ISO8601 date string and can't be parsed, the int 2077252342 is returned, consistent with the brightscript method. */ private getsecondstoiso8601date; }