import { Segment } from '@stoplight/types'; export declare function assertResolvableInput(value: unknown, segment: Segment, pointer: string): asserts value is Record | unknown[]; export declare function assertObjectWithValidRef(value: Record): asserts value is Record & { $ref: string; }; export declare const hasSomeRef: (obj: unknown) => obj is Record & { $ref: unknown; };