export default class {
    private static listeners;
    static getStatus(): Promise<import("../../lib/index").Agent>;
    static loginWithLineId(lineId: number): Promise<void>;
    static logout(): Promise<void>;
    static pause(): Promise<void>;
    static resume(): Promise<boolean>;
    static onStatusUpdate(listener: ({ data }: {
        data: any;
    }) => void): void;
    static onPaused(listener: ({ data }: {
        data: any;
    }) => void): void;
    static onUnpaused(listener: ({ data }: {
        data: any;
    }) => void): void;
    static off(): void;
}
//# sourceMappingURL=index.d.ts.map