Interface TimelineRepository

interface TimelineRepository {
    direct: {
        list(
            params?: ListTimelineParams,
            meta?: HttpMetaParams<"none">,
        ): Paginator<Status[], ListTimelineParams>;
    };
    home: {
        list(
            params?: ListTimelineParams,
            meta?: HttpMetaParams<"none">,
        ): Paginator<Status[], ListTimelineParams>;
    };
    link: {
        list(
            params: ListLinkTimelineParams,
            meta?: HttpMetaParams<"none">,
        ): Paginator<Status[], ListLinkTimelineParams>;
    };
    list: {
        $select(
            id: string,
        ): {
            list(
                params?: ListTimelineParams,
                meta?: HttpMetaParams<"none">,
            ): Paginator<Status[], ListTimelineParams>;
        };
    };
    public: {
        list(
            params?: ListTimelineParams,
            meta?: HttpMetaParams<"none">,
        ): Paginator<Status[], ListTimelineParams>;
    };
    tag: {
        $select(
            hashtag: string,
        ): {
            list(
                params?: ListTimelineParams,
                meta?: HttpMetaParams<"none">,
            ): Paginator<Status[], ListTimelineParams>;
        };
    };
}

Properties

direct: {
    list(
        params?: ListTimelineParams,
        meta?: HttpMetaParams<"none">,
    ): Paginator<Status[], ListTimelineParams>;
}

Type declaration

home: {
    list(
        params?: ListTimelineParams,
        meta?: HttpMetaParams<"none">,
    ): Paginator<Status[], ListTimelineParams>;
}

Type declaration

link: {
    list(
        params: ListLinkTimelineParams,
        meta?: HttpMetaParams<"none">,
    ): Paginator<Status[], ListLinkTimelineParams>;
}

Type declaration

list: {
    $select(
        id: string,
    ): {
        list(
            params?: ListTimelineParams,
            meta?: HttpMetaParams<"none">,
        ): Paginator<Status[], ListTimelineParams>;
    };
}
public: {
    list(
        params?: ListTimelineParams,
        meta?: HttpMetaParams<"none">,
    ): Paginator<Status[], ListTimelineParams>;
}

Type declaration

tag: {
    $select(
        hashtag: string,
    ): {
        list(
            params?: ListTimelineParams,
            meta?: HttpMetaParams<"none">,
        ): Paginator<Status[], ListTimelineParams>;
    };
}