@fjell/core
Version:
Core Item and Key Framework for Fjell
8 lines (7 loc) • 627 B
TypeScript
import { ComKey, Item, PriKey } from "@fjell/types";
export declare const isPriItem: <S extends string, L1 extends string = never, L2 extends string = never, L3 extends string = never, L4 extends string = never, L5 extends string = never>(item: Item<S, L1, L2, L3, L4, L5>) => item is Item<S> & {
key: PriKey<S>;
};
export declare const isComItem: <S extends string, L1 extends string = never, L2 extends string = never, L3 extends string = never, L4 extends string = never, L5 extends string = never>(item: Item<S, L1, L2, L3, L4, L5>) => item is Item<S, L1, L2, L3, L4, L5> & {
key: ComKey<S, L1, L2, L3, L4, L5>;
};