import { InjectionToken } from '@angular/core';
export declare const BASE_CLIENT: InjectionToken<BaseClient>;
export interface BaseClient {
    gateway?: string;
    ignores?: string[];
    dev?: {
        username?: string;
        password?: string;
    };
    wechat?: {
        debug?: boolean;
        appId?: string;
        auth?: boolean;
    };
    wechatMicro?: {
        auth?: boolean;
    };
    android?: {
        auth?: boolean;
    };
    browser?: {
        auth?: boolean;
    };
    ios?: {
        auth?: boolean;
    };
    yunzaiIm?: {
        auth?: boolean;
    };
    dingtalk?: {
        auth?: boolean;
    };
    openDev?: boolean;
    alwaysBrowser?: boolean;
    mobileVersion: "V5" | "V6" | null;
}
