import type { EntityType, OpenContainerDataType, Placeholder, Ref, RegisteredEntity, RegisteredOpenContainerEntity } from '../../core'; export declare const isNothing: (obj: unknown) => obj is void; export declare const isObject: (obj: unknown) => obj is T; export declare const isScalar: (obj: unknown) => obj is string | number | boolean | void; export declare const isRef: (obj: unknown) => obj is Ref; export declare const isPlaceholder: (obj: unknown) => obj is Placeholder; export declare const isOpenContainer: (entity: EntityType) => entity is EntityType; export declare const isRegisteredOpenContainerEntity: (entity: RegisteredEntity) => entity is RegisteredOpenContainerEntity; export declare const isContainer: (entity: EntityType) => entity is EntityType;