UNPKG

@okcontract/sdk

Version:

One-stop-shop permissionless SDK for building any blockchain frontend

8 lines (7 loc) 708 B
import type { AnyCell, SheetProxy, ValueCell } from "@okcontract/cells"; import { type EditorMode, type EditorNode, type GroupDefinition, type LabelledTypeDefinition } from "@okcontract/fred"; import type { Environment } from "@okcontract/lambdascript"; import type { OKPage } from "./instance"; export declare const org_groups: (proxy: SheetProxy) => AnyCell<GroupDefinition>[]; export declare const orgID: (instance: OKPage, is_admin?: boolean, mode?: string, optional?: boolean) => (node: EditorNode, env: Environment) => AnyCell<LabelledTypeDefinition>; export declare const orgSchema: (instance: OKPage, mode?: EditorMode) => (node?: EditorNode, env?: Environment) => ValueCell<LabelledTypeDefinition>;