UNPKG

@waku/core

Version:

TypeScript implementation of the Waku v2 protocol

24 lines (23 loc) 978 B
import { QueryRequestParams } from "@waku/interfaces"; import { proto_store as proto } from "@waku/proto"; import type { Uint8ArrayList } from "uint8arraylist"; export declare const DEFAULT_PAGE_SIZE = 20; export declare const MAX_PAGE_SIZE = 100; export declare const MAX_TIME_RANGE: number; export declare class StoreQueryRequest { proto: proto.StoreQueryRequest; constructor(proto: proto.StoreQueryRequest); static create(params: QueryRequestParams): StoreQueryRequest; static decode(bytes: Uint8ArrayList): StoreQueryRequest; encode(): Uint8Array; } export declare class StoreQueryResponse { proto: proto.StoreQueryResponse; constructor(proto: proto.StoreQueryResponse); static decode(bytes: Uint8ArrayList): StoreQueryResponse; encode(): Uint8Array; get statusCode(): number | undefined; get statusDesc(): string | undefined; get messages(): proto.WakuMessageKeyValue[]; get paginationCursor(): Uint8Array | undefined; }