import { Client } from './client';
import { Response } from './types/serveme-tf-responses';
import { ReservationDetails } from './reservation-details';
export declare class Reservation extends ReservationDetails {
    readonly client: Client;
    constructor(client: Client, r: Response.ActiveReservation);
    refresh(): Promise<this>;
    end(): Promise<this>;
    waitForStarted(timeoutMs?: number): Promise<this>;
}
