Prop: {
    description?: string;
} & (
    | AnyOfProp
    | ObjectProp
    | {
        items?: Prop;
        type: "array";
    }
    | {
        enum?: number[];
        maximum?: number;
        minimum?: number;
        type: "integer" | "number";
    }
    | {
        enum?: string[];
        type: "string";
    }
    | {
        type: "boolean";
    }
    | {
        type: "null";
    })