Type Alias NativePayloadFor<TDialect>Experimental

NativePayloadFor<TDialect>: TDialect extends "cql2-json" | "honua-grpc"
    ? {
        format: "json";
        value: JsonValue;
    }
    : TDialect extends "fes-2.0"
        ? {
            format: "xml";
            text: string;
        }
        : TDialect extends
                | "geoservices-sql92"
                | "cql2-text"
                | "odata-4.0"
                | "duckdb-sql"
            ? {
                format: "text";
                text: string;
            }
            : TDialect extends ExtensionIdentifier
                ? {
                    format: "text" | "xml";
                    text: string;
                } | {
                    format: "json";
                    value: JsonValue;
                }
                : never

Type Parameters