/**
 * Adapter for API https://developers.google.com/drive/api/v3/
 */
export class Drive extends Provider {
    list(options: any): Promise<any>;
    download({ id, token }: {
        id: any;
        token: any;
    }): Promise<any>;
    logout: typeof logout;
    refreshToken: typeof refreshToken;
}
export function streamGoogleFile({ token, id: idIn }: {
    token: any;
    id: any;
}): Promise<{
    stream: import("got", { with: { "resolution-mode": "import" } }).Request;
    size: any;
}>;
import Provider = require("../../Provider");
import { logout } from "../index";
import { refreshToken } from "../index";
