import { Schema } from 'effect';
import type { Environment } from '../../../../vendor/cel-js/lib/index.js';
export declare const type: "com.shwfed.operation.http.request.json";
export declare const compatibilityDate: "2026-06-11";
export declare const metadata: {
    readonly name: "发送请求";
    readonly icon: "fluent:cloud-arrow-up-20-regular";
    readonly output: "HTTP 响应（解析后的 JSON）";
};
export declare function schema(configure: (env: Environment) => void): Schema.Struct<{
    expression: Schema.Schema<string, string, never>;
    resultExpression: Schema.optional<Schema.Schema<string, string, never>>;
    titleExpression: Schema.optional<Schema.Schema<string, string, never>>;
    description: Schema.optional<Schema.TupleType<readonly [Schema.Struct<{
        locale: Schema.Literal<["zh"]>;
        message: Schema.SchemaClass<string, string, never>;
    }>], [Schema.Struct<{
        locale: Schema.Literal<["ja", "en", "ko"]>;
        message: Schema.SchemaClass<string, string, never>;
    }>]>>;
}>;
export type Value = Schema.Schema.Type<ReturnType<typeof schema>>;
export declare function defaults(): Partial<Value>;
