UNPKG

textiot

Version:

A framework for building web and native (IoT) Dapps on the IPFS network

44 lines (43 loc) 1.1 kB
import { INotificationList } from './model'; /** * List all Notifications. * ```typescript * Textile.notifications.list(offset, limit); * ``` */ export declare function list(offset: string, limit: number): Promise<INotificationList>; /** * Get count of unread Notifications. * ```typescript * Textile.notifications.countUnread(); * ``` */ export declare function countUnread(): Promise<number>; /** * Mark a Notification as read by ID. * ```typescript * Textile.notifications.read(id); * ``` */ export declare function read(id_: string): Promise<void>; /** * Mark all Notifications as read. * ```typescript * Textile.notifications.readAll(); * ``` */ export declare function readAll(): Promise<void>; /** * Accept an Invite included in a Notification. * ```typescript * Textile.notifications.acceptInvite(id); * ``` */ export declare function acceptInvite(id_: string): Promise<string>; /** * Ignore an Invite included in a Notification. * ```typescript * Textile.notifications.ignoreInvite(id); * ``` */ export declare function ignoreInvite(id_: string): Promise<string>;