@fjell/lib
Version:
Server-side Library for Fjell
12 lines (11 loc) • 549 B
TypeScript
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>;