import Property from "../property/property"; import Guard from "@dikac/t-boolean/validation/guard"; import { ReadableTypeDynamic, ReadableTypeStatic } from "./value-parameters"; export declare type ReadableArgumentStatic = Property & Guard; export declare type ReadableArgumentDynamic = Property & Guard; export default function ValueParameter(object: ObjectType, { property, validation }: ReadableArgumentStatic): object is ReadableTypeStatic; export default function ValueParameter(object: object, { property, validation }: ReadableArgumentDynamic): object is ReadableTypeDynamic;