export interface BugSplatResponseBody {
    status: 'success' | 'fail';
    current_server_time: number;
    message: string;
    url?: string;
    crash_id: number;
}
export interface BugSplatResponseType<ErrorType extends Error | null> {
    error: ErrorType;
    response: ErrorType extends null ? BugSplatResponseBody : unknown;
    original: Error | string;
}
export type BugSplatResponse = BugSplatResponseType<null> | BugSplatResponseType<Error>;
export declare function validateResponseBody(response: unknown): response is BugSplatResponseBody;
