UNPKG

piral-core

Version:

The core library for creating a Piral instance.

7 lines (6 loc) 638 B
import { DataStoreTarget, GlobalStateContext } from '../types'; export declare function resetData(ctx: GlobalStateContext): void; export declare function readDataItem(ctx: GlobalStateContext, key: string): import("../types").SharedDataItem<any>; export declare function readDataValue(ctx: GlobalStateContext, key: string): any; export declare function writeDataItem(ctx: GlobalStateContext, key: string, value: any, owner: string, target: DataStoreTarget, expires: number): void; export declare function tryWriteDataItem(ctx: GlobalStateContext, key: string, value: any, owner: string, target: DataStoreTarget, expires: number): boolean;