interface Client {
    direct: {
        subscribe(): Subscription;
    };
    hashtag: {
        local: {
            subscribe(params): Subscription;
        };
        subscribe(params): Subscription;
    };
    list: {
        subscribe(params): Subscription;
    };
    public: {
        local: {
            media: {
                subscribe(): Subscription;
            };
            subscribe(): Subscription;
        };
        media: {
            subscribe(): Subscription;
        };
        remote: {
            media: {
                subscribe(): Subscription;
            };
            subscribe(): Subscription;
        };
        subscribe(): Subscription;
    };
    user: {
        notification: {
            subscribe(): Subscription;
        };
        subscribe(): Subscription;
    };
    [dispose](): void;
    [dispose](): void;
    close(): void;
    prepare(): Promise<void>;
}

Hierarchy

  • Disposable
    • Client

Properties

direct: {
    subscribe(): Subscription;
}

Type declaration

hashtag: {
    local: {
        subscribe(params): Subscription;
    };
    subscribe(params): Subscription;
}

Type declaration

list: {
    subscribe(params): Subscription;
}

Type declaration

public: {
    local: {
        media: {
            subscribe(): Subscription;
        };
        subscribe(): Subscription;
    };
    media: {
        subscribe(): Subscription;
    };
    remote: {
        media: {
            subscribe(): Subscription;
        };
        subscribe(): Subscription;
    };
    subscribe(): Subscription;
}

Type declaration

user: {
    notification: {
        subscribe(): Subscription;
    };
    subscribe(): Subscription;
}

Type declaration

Methods

  • Returns void

  • Returns void