import { CountRef, FilterTargetInternal, MultiTargetRef, SingleTargetRef } from './types.js'; export declare class TargetGuards { static isSingleTargetRef(target?: FilterTargetInternal): target is SingleTargetRef; static isMultiTargetRef(target?: FilterTargetInternal): target is MultiTargetRef; static isCountRef(target?: FilterTargetInternal): target is CountRef; static isProperty(target?: FilterTargetInternal): target is string; static isTargetRef(target?: FilterTargetInternal): target is SingleTargetRef | MultiTargetRef; }