import { Duration, Time, Listener } from "./@types"; export type Descriptor = Subscription; export declare class Subscription { private _listener; private _duration; private _start; constructor(_listener: Listener, _duration: Duration, _start: Time); Extend(duration: Duration): void; Cancel(): void; Execute(data: T): void; get Alive(): boolean; }