Variable setPropertiesMessageSchemaConst

setPropertiesMessageSchema: ZodObject<
    {
        method: ZodLiteral<"setproperties">;
        params: ZodObject<
            {
                name: ZodString;
                update: ZodObject<
                    {
                        cached: ZodOptional<ZodBoolean>;
                        persistent: ZodOptional<ZodBoolean>;
                        retained: ZodOptional<ZodBoolean>;
                    },
                    "strip",
                    { cached?: boolean; persistent?: boolean; retained?: boolean },
                    { cached?: boolean; persistent?: boolean; retained?: boolean },
                >;
            },
            "strip",
            {
                name: string;
                update: { cached?: boolean; persistent?: boolean; retained?: boolean };
            },
            {
                name: string;
                update: { cached?: boolean; persistent?: boolean; retained?: boolean };
            },
        >;
    },
    "strip",
    {
        method: "setproperties";
        params: {
            name: string;
            update: { cached?: boolean; persistent?: boolean; retained?: boolean };
        };
    },
    {
        method: "setproperties";
        params: {
            name: string;
            update: { cached?: boolean; persistent?: boolean; retained?: boolean };
        };
    },
> = ...

Schema for a setproperties message in the NT protocol.