UNPKG

graphile-utils

Version:
8 lines (7 loc) 521 B
import type { PgClass, PgConstraint, PgAttribute, PgEntity, PgProc } from "graphile-build-pg"; import type { Build } from "graphile-build"; export declare function isAttribute(obj: PgEntity): obj is PgAttribute; export declare function isConstraint(obj: PgEntity): obj is PgConstraint; export declare function isClass(obj: PgEntity): obj is PgClass; export declare function isProcedure(obj: PgEntity): obj is PgProc; export declare function entityIsIdentifiedBy(obj: PgEntity, identifier: string, build: Build): boolean;