export declare const exitContract: { list: import("@orpc/contract").ContractProcedureBuilderWithOutput, import("zod").ZodObject<{ links: import("zod").ZodArray; state: import("zod").ZodEnum<{ down: "down"; failed: "failed"; starting: "starting"; unavailable: "unavailable"; up: "up"; }>; proxy: import("zod").ZodString; country: import("zod").ZodOptional; observedCountry: import("zod").ZodOptional; ip: import("zod").ZodOptional; checkedAt: import("zod").ZodOptional; interface: import("zod").ZodOptional; since: import("zod").ZodOptional; autoStart: import("zod").ZodBoolean; detail: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; countries: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ countries: import("zod").ZodArray; }, import("zod/v4/core").$strip>>; live: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; start: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("@orpc/contract").Schema, import("@orpc/contract").AsyncIteratorClass<{ [x: string]: unknown; kind: string; }, unknown, void>> & { [x: symbol]: import("zod").ZodObject<{ kind: import("zod").ZodString; }, import("zod/v4/core").$loose>; }, Record, import("../protocol/route-meta.js").RouteMeta & Record>; use: import("@orpc/contract").ContractProcedureBuilderWithInputOutput>>; }, import("zod/v4/core").$strip>, import("@orpc/contract").Schema, import("@orpc/contract").AsyncIteratorClass<{ [x: string]: unknown; kind: string; }, unknown, void>> & { [x: symbol]: import("zod").ZodObject<{ kind: import("zod").ZodString; }, import("zod/v4/core").$loose>; }, Record, import("../protocol/route-meta.js").RouteMeta & Record>; rotate: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("@orpc/contract").Schema, import("@orpc/contract").AsyncIteratorClass<{ [x: string]: unknown; kind: string; }, unknown, void>> & { [x: symbol]: import("zod").ZodObject<{ kind: import("zod").ZodString; }, import("zod/v4/core").$loose>; }, Record, import("../protocol/route-meta.js").RouteMeta & Record>; check: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ip: import("zod").ZodString; country: import("zod").ZodOptional; countryName: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; stop: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; }; //# sourceMappingURL=exit.contract.d.ts.map