import { Rpc, RpcGroup, Schema } from '@livestore/utils/effect'; declare const TestRpcs_base: RpcGroup.RpcGroup, Schema.Struct<{ response: typeof Schema.String; }>, typeof Schema.Never, never> | Rpc.Rpc<"Echo", Schema.Struct<{ text: typeof Schema.String; }>, Schema.Struct<{ echo: typeof Schema.String; }>, typeof Schema.Never, never> | Rpc.Rpc<"Add", Schema.Struct<{ a: typeof Schema.Number; b: typeof Schema.Number; }>, Schema.Struct<{ result: typeof Schema.Number; }>, typeof Schema.Never, never> | Rpc.Rpc<"Defect", Schema.Struct<{ message: typeof Schema.String; }>, Schema.Struct<{ never: typeof Schema.String; }>, typeof Schema.Never, never> | Rpc.Rpc<"Fail", Schema.Struct<{ message: typeof Schema.String; }>, Schema.Struct<{ never: typeof Schema.String; }>, typeof Schema.String, never> | Rpc.Rpc<"Stream", Schema.Struct<{}>, import("@effect/rpc/RpcSchema").Stream; }>, typeof Schema.Never>, typeof Schema.Never, never> | Rpc.Rpc<"StreamError", Schema.Struct<{ count: typeof Schema.Number; errorAfter: typeof Schema.Number; }>, import("@effect/rpc/RpcSchema").Stream, typeof Schema.Never, never> | Rpc.Rpc<"StreamDefect", Schema.Struct<{ count: typeof Schema.Number; defectAfter: typeof Schema.Number; }>, import("@effect/rpc/RpcSchema").Stream, typeof Schema.Never, never> | Rpc.Rpc<"StreamInterruptible", Schema.Struct<{ delay: typeof Schema.Number; interruptAfterCount: typeof Schema.Number; }>, import("@effect/rpc/RpcSchema").Stream, typeof Schema.Never, never> | Rpc.Rpc<"StreamBugScenarioDoServer", Schema.Struct<{}>, import("@effect/rpc/RpcSchema").Stream, typeof Schema.Never, never> | Rpc.Rpc<"StreamBugScenarioDoClient", Schema.Struct<{}>, typeof Schema.Number, typeof Schema.Never, never>>; export declare class TestRpcs extends TestRpcs_base { } export type TestRpcsI = RpcGroup.Rpcs; export {}; //# sourceMappingURL=rpc-schema.d.ts.map