export declare const approvalsContract: { list: import("@orpc/contract").ContractProcedureBuilderWithOutput, import("zod").ZodObject<{ approvals: import("zod").ZodArray; scheduledAt: import("zod").ZodOptional; status: import("zod").ZodDefault>; createdAt: import("zod").ZodOptional; startedAt: import("zod").ZodOptional; finishedAt: import("zod").ZodOptional; result: import("zod").ZodOptional; error: import("zod").ZodOptional; kind: import("zod").ZodLiteral<"post">; platform: import("zod").ZodString; content: import("zod").ZodString; title: import("zod").ZodOptional; target: import("zod").ZodOptional; media: import("zod").ZodOptional>; id: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ actsAs: import("zod").ZodOptional; scheduledAt: import("zod").ZodOptional; status: import("zod").ZodDefault>; createdAt: import("zod").ZodOptional; startedAt: import("zod").ZodOptional; finishedAt: import("zod").ZodOptional; result: import("zod").ZodOptional; error: import("zod").ZodOptional; kind: import("zod").ZodLiteral<"action">; summary: import("zod").ZodString; details: import("zod").ZodOptional; instructions: import("zod").ZodString; performer: import("zod").ZodOptional>; id: import("zod").ZodString; }, import("zod/v4/core").$strip>], "kind">>; invalid: import("zod").ZodArray; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; upsert: import("@orpc/contract").ContractProcedureBuilderWithInputOutput; scheduledAt: import("zod").ZodOptional; status: import("zod").ZodDefault>; createdAt: import("zod").ZodOptional; startedAt: import("zod").ZodOptional; finishedAt: import("zod").ZodOptional; result: import("zod").ZodOptional; error: import("zod").ZodOptional; kind: import("zod").ZodLiteral<"post">; platform: import("zod").ZodString; content: import("zod").ZodString; title: import("zod").ZodOptional; target: import("zod").ZodOptional; media: import("zod").ZodOptional>; id: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ actsAs: import("zod").ZodOptional; scheduledAt: import("zod").ZodOptional; status: import("zod").ZodDefault>; createdAt: import("zod").ZodOptional; startedAt: import("zod").ZodOptional; finishedAt: import("zod").ZodOptional; result: import("zod").ZodOptional; error: import("zod").ZodOptional; kind: import("zod").ZodLiteral<"action">; summary: import("zod").ZodString; details: import("zod").ZodOptional; instructions: import("zod").ZodString; performer: import("zod").ZodOptional>; id: import("zod").ZodString; }, import("zod/v4/core").$strip>], "kind">, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; remove: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; hookRequests: import("@orpc/contract").ContractProcedureBuilderWithOutput, import("zod").ZodObject<{ requests: import("zod").ZodArray; hooks: import("zod").ZodArray; plugin: import("zod").ZodOptional; declaredIn: import("zod").ZodOptional; event: import("zod").ZodString; matcher: import("zod").ZodOptional; type: import("zod").ZodString; run: import("zod").ZodString; }, import("zod/v4/core").$strip>>; scripts: import("zod").ZodArray>; plugins: import("zod").ZodOptional; source: import("zod").ZodOptional>; dir: import("zod").ZodOptional; module: import("zod").ZodOptional; calls: import("zod").ZodArray; unreadable: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>>; marketplaces: import("zod").ZodOptional; name: import("zod").ZodString; location: import("zod").ZodString; }, import("zod/v4/core").$strip>>>; dismissed: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; ledgerUnreadable: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; approveHooks: import("@orpc/contract").ContractProcedureBuilderWithInputOutput, import("zod").ZodObject<{ ok: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>, Record, import("../protocol/route-meta.js").RouteMeta & Record>; dismissHooks: 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=approvals.contract.d.ts.map