UNPKG

@platform/cell.typesystem

Version:

The 'strongly typed sheets' system of the CellOS.

14 lines (13 loc) 412 B
import { t } from './common'; export declare type IArgs = { typename: string; typeDef: t.IColumnTypeDef<t.ITypeRef>; ctx: t.SheetCtx; }; export declare class TypedSheetRef<T> implements t.ITypedSheetRef<T> { static create<T>(args: IArgs): TypedSheetRef<T>; private constructor(); private readonly _ctx; readonly typeDef: t.IColumnTypeDef<t.ITypeRef>; readonly typename: string; }