import { Scheduler } from '../Scheduler'; import { Observable } from '../Observable'; /** * @param due * @param errorToSend * @param scheduler * @return {Observable|WebSocketSubject|Observable} * @method timeout * @owner Observable */ export declare function timeout(due: number | Date, errorToSend?: any, scheduler?: Scheduler): Observable; export interface TimeoutSignature { (due: number | Date, errorToSend?: any, scheduler?: Scheduler): Observable; }