import { JsonSchema, JsonSchemaNull } from "../../schemas/jsonSchema.schema.js"; import { CallableFunctionParameter } from "./CallableFunctionParameter.js"; export declare class CallableFunctionNull extends CallableFunctionParameter { readonly type = "null"; constructor(name: string, options?: Omit); static fromJSON(name: string, json: JsonSchemaNull): CallableFunctionNull; /** * Whether the given `JsonSchema` is a `JsonSchemaNull`. * * Note: This method does not check if the schema is valid, only if it has properties unique to null schemas. */ static isNullSchema(json: JsonSchema): json is JsonSchemaNull; toJSON(): JsonSchemaNull; }