@modelcontextprotocol/sdk
    Preparing search index...

    Variable ElicitResultSchemaConst

    ElicitResultSchema: ZodObject<
        extendShape<
            { _meta: ZodOptional<ZodRecord<ZodString, ZodUnknown>> },
            {
                action: ZodEnum<["accept", "decline", "cancel"]>;
                content: ZodOptional<
                    ZodRecord<
                        ZodString,
                        ZodUnion<
                            [ZodString, ZodNumber, ZodBoolean, ZodArray<ZodString, "many">],
                        >,
                    >,
                >;
            },
        >,
        "passthrough",
        ZodTypeAny,
        objectOutputType<
            extendShape<
                { _meta: ZodOptional<ZodRecord<ZodString, ZodUnknown>> },
                {
                    action: ZodEnum<["accept", "decline", "cancel"]>;
                    content: ZodOptional<
                        ZodRecord<
                            ZodString,
                            ZodUnion<
                                [ZodString, ZodNumber, ZodBoolean, ZodArray<ZodString, "many">],
                            >,
                        >,
                    >;
                },
            >,
            ZodTypeAny,
            "passthrough",
        >,
        objectInputType<
            extendShape<
                { _meta: ZodOptional<ZodRecord<ZodString, ZodUnknown>> },
                {
                    action: ZodEnum<["accept", "decline", "cancel"]>;
                    content: ZodOptional<
                        ZodRecord<
                            ZodString,
                            ZodUnion<
                                [ZodString, ZodNumber, ZodBoolean, ZodArray<ZodString, "many">],
                            >,
                        >,
                    >;
                },
            >,
            ZodTypeAny,
            "passthrough",
        >,
    > = ...

    The client's response to an elicitation/create request from the server.