UNPKG

@fjell/lib

Version:

Server-side Library for Fjell

12 lines (11 loc) 549 B
import { Operations } from "./Operations"; import { Coordinate, Item } from "@fjell/types"; import { Registry } from "@fjell/registry"; import { Options } from "./Options"; export interface Library<V extends Item<S>, S extends string> { coordinate: Coordinate<S>; registry: Registry; operations: Operations<V, S>; options: Options<V, S>; } export declare const createLibrary: <V extends Item<S>, S extends string>(registry: Registry, coordinate: Coordinate<S>, operations: Operations<V, S>, options: Options<V, S>) => Library<V, S>;