@amityco/ts-sdk-react-native
Version:
Amity Social Cloud Typescript SDK
12 lines • 670 B
TypeScript
import { PaginationController } from '~/core/liveCollection/PaginationController';
/**
* TODO: handle cache receive cache option, and cache policy
* TODO: check if querybyIds is supported
*/
export declare class MessagePaginationController extends PaginationController<'message', Amity.MessagesLiveCollection> {
getRequest(queryParams: Amity.MessagesLiveCollection, token: string | undefined): Promise<Omit<Amity.ProcessedMessagePayload<any>, "messages" | "messageFeeds"> & {
messages: Amity.RawMessage<any>[];
messageFeeds?: Amity.RawSubChannel[] | undefined;
} & Amity.Pagination>;
}
//# sourceMappingURL=MessagePaginationController.d.ts.map