import { Opaque } from "ts-essentials"; export declare type EpochMillis = Opaque; export declare function EpochMillis(value: number): EpochMillis; export declare type Milliseconds = Opaque; export declare function Milliseconds(value: number): Milliseconds; export declare type TTLSeconds = Opaque; export declare function TTLSeconds(value: number): TTLSeconds; /** * Decimal place specifies frame number, if present. Whole numbers specify seconds. */ export declare type SecondsAndFrames = Opaque; export declare function SecondsAndFrames(value: number): SecondsAndFrames; export declare type Frames = Opaque; export declare function Frames(value: number): Frames; export declare type Seconds = Opaque; export declare function Seconds(value: number): Seconds; export declare type Minutes = Opaque; export declare function Minutes(value: number): Minutes; export declare type Hours = Opaque; export declare function Hours(value: number): Hours; export declare type Days = Opaque; export declare function Days(value: number): Days; export declare type SizeInBytes = Opaque; export declare function SizeInBytes(value: number): SizeInBytes; export declare type SizeInMegabytes = Opaque; export declare function SizeInMegabytes(value: number): SizeInMegabytes; export declare type UploadLimit = Opaque; export declare function UploadLimit(value: number): UploadLimit; export declare type MaxSeats = Opaque; export declare function MaxSeats(value: number): MaxSeats; export declare type PaddlePlanId = Opaque; export declare function PaddlePlanId(value: number): PaddlePlanId; export declare type PaddleCancelSubscriptionUrl = Opaque; export declare function PaddleCancelSubscriptionUrl(value: string): PaddleCancelSubscriptionUrl; export declare type PaddleUpdateSubscriptionUrl = Opaque; export declare function PaddleUpdateSubscriptionUrl(value: string): PaddleUpdateSubscriptionUrl;