import { Configuration } from './configuration';
import { SaphiTvPlatform } from './platform';
import Response from 'fetch-timeout';
export declare class Utilities {
    readonly config: Configuration;
    readonly platform: SaphiTvPlatform;
    constructor(config: Configuration, platform: SaphiTvPlatform);
    GET(url: string): Promise<Response>;
    POST(url: string, body: unknown): Promise<Response>;
    waitFor(ms: number): Promise<unknown>;
    wolRequest(url: any): Promise<unknown>;
}
//# sourceMappingURL=utilities.d.ts.map