import * as z from 'zod/mini'; import type * as App from '../../../App.js'; import * as Response from '../../../internal/Response.js'; import type { Environment } from '../App.js'; /** OpenAPI schemas owned by console webhook management. */ export declare namespace schema { /** Public webhook subscription representation. */ const Subscription: z.ZodMiniObject<{ chainId: z.ZodMiniNumber; createdAt: z.ZodMiniISODateTime; environment: z.ZodMiniOptional>; eventType: z.ZodMiniEnum<{ "block:created": "block:created"; "funding:deposit.updated": "funding:deposit.updated"; "funding:transfer.updated": "funding:transfer.updated"; "log:emitted": "log:emitted"; "token:transfer": "token:transfer"; "transaction:included": "transaction:included"; }>; expiresAt: z.ZodMiniOptional; failureCount: z.ZodMiniNumber; filters: z.ZodMiniRecord, z.ZodMiniUnknown>; id: z.ZodMiniString; lastDeliveryAt: z.ZodMiniOptional; status: z.ZodMiniEnum<{ active: "active"; disabled: "disabled"; paused: "paused"; }>; updatedAt: z.ZodMiniISODateTime; context: z.ZodMiniOptional>; metadata: z.ZodMiniOptional, z.ZodMiniString>>; title: z.ZodMiniOptional>; }, z.core.$strip>>; destination: z.ZodMiniDiscriminatedUnion<[z.ZodMiniObject<{ type: z.ZodMiniLiteral<"url">; url: z.ZodMiniURL; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"slack">; url: z.ZodMiniLiteral<"https://hooks.slack.com/…">; }, z.core.$strip>, z.ZodMiniObject<{ token: z.ZodMiniLiteral<"[redacted]">; type: z.ZodMiniLiteral<"betterstack">; url: z.ZodMiniURL; }, z.core.$strip>], "type">; }, z.core.$strip>; /** Webhook delivery data returned in collection rows. */ const Delivery: z.ZodMiniObject<{ attempt: z.ZodMiniNumber; createdAt: z.ZodMiniISODateTime; error: z.ZodMiniOptional>; eventId: z.ZodMiniString; id: z.ZodMiniString; requestUrl: z.ZodMiniString; responseMs: z.ZodMiniOptional>; responseStatus: z.ZodMiniOptional>; status: z.ZodMiniEnum<{ failed: "failed"; pending: "pending"; succeeded: "succeeded"; }>; subscriptionId: z.ZodMiniString; }, z.core.$strip>; /** Schemas for creating an organization webhook. */ namespace createWebhook { /** Organization webhook creation requires an explicit network. */ const Body: z.ZodMiniIntersection, z.ZodMiniTransform<4217 | 42431, "mainnet" | "testnet">>, z.ZodMiniPipe, z.ZodMiniTransform>]>, z.ZodMiniNumber>>; context: z.ZodMiniOptional>; metadata: z.ZodMiniOptional, z.ZodMiniString>>; title: z.ZodMiniOptional>; }, z.core.$strip>>; destination: z.ZodMiniDiscriminatedUnion<[z.ZodMiniObject<{ type: z.ZodMiniLiteral<"url">; url: z.ZodMiniURL; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"slack">; url: z.ZodMiniURL; }, z.core.$strip>, z.ZodMiniObject<{ token: z.ZodMiniString; type: z.ZodMiniLiteral<"betterstack">; url: z.ZodMiniURL; }, z.core.$strip>], "type">; eventType: z.ZodMiniLiteral<"token:transfer">; filters: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; recipient: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; sender: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; token: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodMiniObject<{ chainId: z.ZodMiniOptional, z.ZodMiniTransform<4217 | 42431, "mainnet" | "testnet">>, z.ZodMiniPipe, z.ZodMiniTransform>]>, z.ZodMiniNumber>>; context: z.ZodMiniOptional>; metadata: z.ZodMiniOptional, z.ZodMiniString>>; title: z.ZodMiniOptional>; }, z.core.$strip>>; destination: z.ZodMiniDiscriminatedUnion<[z.ZodMiniObject<{ type: z.ZodMiniLiteral<"url">; url: z.ZodMiniURL; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"slack">; url: z.ZodMiniURL; }, z.core.$strip>, z.ZodMiniObject<{ token: z.ZodMiniString; type: z.ZodMiniLiteral<"betterstack">; url: z.ZodMiniURL; }, z.core.$strip>], "type">; eventType: z.ZodMiniLiteral<"transaction:included">; filters: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>, z.ZodMiniObject<{ eq: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>, z.ZodMiniObject<{ in: z.ZodMiniArray, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; }, z.core.$strict>, z.ZodMiniObject<{ not: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>]>>; address: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>, z.ZodMiniObject<{ eq: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>, z.ZodMiniObject<{ in: z.ZodMiniArray, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; }, z.core.$strict>, z.ZodMiniObject<{ not: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>]>>; from: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>, z.ZodMiniObject<{ eq: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>, z.ZodMiniObject<{ in: z.ZodMiniArray, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; }, z.core.$strict>, z.ZodMiniObject<{ not: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>]>>; to: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>, z.ZodMiniObject<{ eq: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>, z.ZodMiniObject<{ in: z.ZodMiniArray, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; }, z.core.$strict>, z.ZodMiniObject<{ not: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>]>>; includeCalls: z.ZodMiniOptional>; value: z.ZodMiniOptional, z.ZodMiniObject<{ eq: z.ZodMiniOptional>; gt: z.ZodMiniOptional>; gte: z.ZodMiniOptional>; lt: z.ZodMiniOptional>; lte: z.ZodMiniOptional>; }, z.core.$strict>]>>; input: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, string>>; }, z.core.$strict>, z.ZodMiniObject<{ startsWith: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, string>>; }, z.core.$strict>, z.ZodMiniObject<{ eq: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, string>>; }, z.core.$strict>]>>; calls: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>, z.ZodMiniObject<{ eq: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>, z.ZodMiniObject<{ in: z.ZodMiniArray, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; }, z.core.$strict>, z.ZodMiniObject<{ not: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>]>; }, z.core.$strict>>; callCount: z.ZodMiniOptional, z.ZodMiniObject<{ eq: z.ZodMiniOptional>; gt: z.ZodMiniOptional>; gte: z.ZodMiniOptional>; lt: z.ZodMiniOptional>; lte: z.ZodMiniOptional>; }, z.core.$strict>]>>; txType: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, string>>, z.ZodMiniObject<{ eq: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, string>>; }, z.core.$strict>, z.ZodMiniObject<{ in: z.ZodMiniArray, z.ZodMiniTransform<`0x${string}`, string>>>; }, z.core.$strict>, z.ZodMiniObject<{ not: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, string>>; }, z.core.$strict>]>>; feeToken: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>, z.ZodMiniObject<{ eq: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>, z.ZodMiniObject<{ in: z.ZodMiniArray, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; }, z.core.$strict>, z.ZodMiniObject<{ not: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>]>>; gasLimit: z.ZodMiniOptional, z.ZodMiniObject<{ eq: z.ZodMiniOptional>; gt: z.ZodMiniOptional>; gte: z.ZodMiniOptional>; lt: z.ZodMiniOptional>; lte: z.ZodMiniOptional>; }, z.core.$strict>]>>; maxFeePerGas: z.ZodMiniOptional, z.ZodMiniObject<{ eq: z.ZodMiniOptional>; gt: z.ZodMiniOptional>; gte: z.ZodMiniOptional>; lt: z.ZodMiniOptional>; lte: z.ZodMiniOptional>; }, z.core.$strict>]>>; maxPriorityFeePerGas: z.ZodMiniOptional, z.ZodMiniObject<{ eq: z.ZodMiniOptional>; gt: z.ZodMiniOptional>; gte: z.ZodMiniOptional>; lt: z.ZodMiniOptional>; lte: z.ZodMiniOptional>; }, z.core.$strict>]>>; nonce: z.ZodMiniOptional, z.ZodMiniObject<{ eq: z.ZodMiniOptional>; gt: z.ZodMiniOptional>; gte: z.ZodMiniOptional>; lt: z.ZodMiniOptional>; lte: z.ZodMiniOptional>; }, z.core.$strict>]>>; nonceKey: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, string>>, z.ZodMiniObject<{ eq: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, string>>; }, z.core.$strict>, z.ZodMiniObject<{ in: z.ZodMiniArray, z.ZodMiniTransform<`0x${string}`, string>>>; }, z.core.$strict>, z.ZodMiniObject<{ not: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, string>>; }, z.core.$strict>]>>; validBefore: z.ZodMiniOptional, z.ZodMiniObject<{ eq: z.ZodMiniOptional>; gt: z.ZodMiniOptional>; gte: z.ZodMiniOptional>; lt: z.ZodMiniOptional>; lte: z.ZodMiniOptional>; }, z.core.$strict>]>>; validAfter: z.ZodMiniOptional, z.ZodMiniObject<{ eq: z.ZodMiniOptional>; gt: z.ZodMiniOptional>; gte: z.ZodMiniOptional>; lt: z.ZodMiniOptional>; lte: z.ZodMiniOptional>; }, z.core.$strict>]>>; blockNumber: z.ZodMiniOptional, z.ZodMiniObject<{ eq: z.ZodMiniOptional>; gt: z.ZodMiniOptional>; gte: z.ZodMiniOptional>; lt: z.ZodMiniOptional>; lte: z.ZodMiniOptional>; }, z.core.$strict>]>>; timestamp: z.ZodMiniOptional, z.ZodMiniObject<{ eq: z.ZodMiniOptional>; gt: z.ZodMiniOptional>; gte: z.ZodMiniOptional>; lt: z.ZodMiniOptional>; lte: z.ZodMiniOptional>; }, z.core.$strict>]>>; }, z.core.$strict>>; }, z.core.$strip>, z.ZodMiniObject<{ chainId: z.ZodMiniOptional, z.ZodMiniTransform<4217 | 42431, "mainnet" | "testnet">>, z.ZodMiniPipe, z.ZodMiniTransform>]>, z.ZodMiniNumber>>; context: z.ZodMiniOptional>; metadata: z.ZodMiniOptional, z.ZodMiniString>>; title: z.ZodMiniOptional>; }, z.core.$strip>>; destination: z.ZodMiniDiscriminatedUnion<[z.ZodMiniObject<{ type: z.ZodMiniLiteral<"url">; url: z.ZodMiniURL; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"slack">; url: z.ZodMiniURL; }, z.core.$strip>, z.ZodMiniObject<{ token: z.ZodMiniString; type: z.ZodMiniLiteral<"betterstack">; url: z.ZodMiniURL; }, z.core.$strip>], "type">; eventType: z.ZodMiniLiteral<"log:emitted">; filters: z.ZodMiniObject<{ address: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>, z.ZodMiniObject<{ eq: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>, z.ZodMiniObject<{ in: z.ZodMiniArray, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; }, z.core.$strict>, z.ZodMiniObject<{ not: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>]>>; signature: z.ZodMiniOptional>; topic0: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>, z.ZodMiniObject<{ eq: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>, z.ZodMiniObject<{ in: z.ZodMiniArray, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; }, z.core.$strict>, z.ZodMiniObject<{ not: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>]>>; topic1: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>, z.ZodMiniObject<{ eq: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>, z.ZodMiniObject<{ in: z.ZodMiniArray, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; }, z.core.$strict>, z.ZodMiniObject<{ not: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>]>>; topic2: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>, z.ZodMiniObject<{ eq: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>, z.ZodMiniObject<{ in: z.ZodMiniArray, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; }, z.core.$strict>, z.ZodMiniObject<{ not: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>]>>; topic3: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>, z.ZodMiniObject<{ eq: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>, z.ZodMiniObject<{ in: z.ZodMiniArray, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; }, z.core.$strict>, z.ZodMiniObject<{ not: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>]>>; args: z.ZodMiniOptional, z.ZodMiniUnknown>>; blockNumber: z.ZodMiniOptional, z.ZodMiniObject<{ eq: z.ZodMiniOptional>; gt: z.ZodMiniOptional>; gte: z.ZodMiniOptional>; lt: z.ZodMiniOptional>; lte: z.ZodMiniOptional>; }, z.core.$strict>]>>; }, z.core.$strict>; }, z.core.$strip>, z.ZodMiniObject<{ chainId: z.ZodMiniOptional, z.ZodMiniTransform<4217 | 42431, "mainnet" | "testnet">>, z.ZodMiniPipe, z.ZodMiniTransform>]>, z.ZodMiniNumber>>; context: z.ZodMiniOptional>; metadata: z.ZodMiniOptional, z.ZodMiniString>>; title: z.ZodMiniOptional>; }, z.core.$strip>>; destination: z.ZodMiniDiscriminatedUnion<[z.ZodMiniObject<{ type: z.ZodMiniLiteral<"url">; url: z.ZodMiniURL; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"slack">; url: z.ZodMiniURL; }, z.core.$strip>, z.ZodMiniObject<{ token: z.ZodMiniString; type: z.ZodMiniLiteral<"betterstack">; url: z.ZodMiniURL; }, z.core.$strip>], "type">; eventType: z.ZodMiniLiteral<"block:created">; filters: z.ZodMiniOptional, z.ZodMiniObject<{ eq: z.ZodMiniOptional>; gt: z.ZodMiniOptional>; gte: z.ZodMiniOptional>; lt: z.ZodMiniOptional>; lte: z.ZodMiniOptional>; }, z.core.$strict>]>>; miner: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>, z.ZodMiniObject<{ eq: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>, z.ZodMiniObject<{ in: z.ZodMiniArray, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; }, z.core.$strict>, z.ZodMiniObject<{ not: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>]>>; proposer: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>, z.ZodMiniObject<{ eq: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>, z.ZodMiniObject<{ in: z.ZodMiniArray, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; }, z.core.$strict>, z.ZodMiniObject<{ not: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strict>]>>; gasUsed: z.ZodMiniOptional, z.ZodMiniObject<{ eq: z.ZodMiniOptional>; gt: z.ZodMiniOptional>; gte: z.ZodMiniOptional>; lt: z.ZodMiniOptional>; lte: z.ZodMiniOptional>; }, z.core.$strict>]>>; gasLimit: z.ZodMiniOptional, z.ZodMiniObject<{ eq: z.ZodMiniOptional>; gt: z.ZodMiniOptional>; gte: z.ZodMiniOptional>; lt: z.ZodMiniOptional>; lte: z.ZodMiniOptional>; }, z.core.$strict>]>>; timestamp: z.ZodMiniOptional, z.ZodMiniObject<{ eq: z.ZodMiniOptional>; gt: z.ZodMiniOptional>; gte: z.ZodMiniOptional>; lt: z.ZodMiniOptional>; lte: z.ZodMiniOptional>; }, z.core.$strict>]>>; }, z.core.$strict>>; }, z.core.$strip>, z.ZodMiniObject<{ chainId: z.ZodMiniOptional, z.ZodMiniTransform<4217 | 42431, "mainnet" | "testnet">>, z.ZodMiniPipe, z.ZodMiniTransform>]>, z.ZodMiniNumber>>; context: z.ZodMiniOptional>; metadata: z.ZodMiniOptional, z.ZodMiniString>>; title: z.ZodMiniOptional>; }, z.core.$strip>>; destination: z.ZodMiniDiscriminatedUnion<[z.ZodMiniObject<{ type: z.ZodMiniLiteral<"url">; url: z.ZodMiniURL; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"slack">; url: z.ZodMiniURL; }, z.core.$strip>, z.ZodMiniObject<{ token: z.ZodMiniString; type: z.ZodMiniLiteral<"betterstack">; url: z.ZodMiniURL; }, z.core.$strip>], "type">; eventType: z.ZodMiniLiteral<"funding:deposit.updated">; filters: z.ZodMiniOptional>; recipient: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; status: z.ZodMiniOptional>; }, z.core.$strict>>; }, z.core.$strip>, z.ZodMiniObject<{ chainId: z.ZodMiniOptional, z.ZodMiniTransform<4217 | 42431, "mainnet" | "testnet">>, z.ZodMiniPipe, z.ZodMiniTransform>]>, z.ZodMiniNumber>>; context: z.ZodMiniOptional>; metadata: z.ZodMiniOptional, z.ZodMiniString>>; title: z.ZodMiniOptional>; }, z.core.$strip>>; destination: z.ZodMiniDiscriminatedUnion<[z.ZodMiniObject<{ type: z.ZodMiniLiteral<"url">; url: z.ZodMiniURL; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"slack">; url: z.ZodMiniURL; }, z.core.$strip>, z.ZodMiniObject<{ token: z.ZodMiniString; type: z.ZodMiniLiteral<"betterstack">; url: z.ZodMiniURL; }, z.core.$strip>], "type">; eventType: z.ZodMiniLiteral<"funding:transfer.updated">; filters: z.ZodMiniOptional>; status: z.ZodMiniOptional>; }, z.core.$strict>>; }, z.core.$strip>], "eventType">, z.ZodMiniObject<{ chainId: z.ZodMiniNumber; environment: z.ZodMiniOptional>; }, z.core.$strip>>; /** Created webhook with transport credentials redacted. */ const Response: z.ZodMiniUnion; createdAt: z.ZodMiniISODateTime; environment: z.ZodMiniOptional>; eventType: z.ZodMiniEnum<{ "block:created": "block:created"; "funding:deposit.updated": "funding:deposit.updated"; "funding:transfer.updated": "funding:transfer.updated"; "log:emitted": "log:emitted"; "token:transfer": "token:transfer"; "transaction:included": "transaction:included"; }>; expiresAt: z.ZodMiniOptional; failureCount: z.ZodMiniNumber; filters: z.ZodMiniRecord, z.ZodMiniUnknown>; id: z.ZodMiniString; lastDeliveryAt: z.ZodMiniOptional; status: z.ZodMiniEnum<{ active: "active"; disabled: "disabled"; paused: "paused"; }>; updatedAt: z.ZodMiniISODateTime; context: z.ZodMiniOptional>; metadata: z.ZodMiniOptional, z.ZodMiniString>>; title: z.ZodMiniOptional>; }, z.core.$strip>>; destination: z.ZodMiniObject<{ type: z.ZodMiniLiteral<"url">; url: z.ZodMiniURL; }, z.core.$strip>; secret: z.ZodMiniString; }, z.core.$strip>, z.ZodMiniObject<{ chainId: z.ZodMiniNumber; createdAt: z.ZodMiniISODateTime; environment: z.ZodMiniOptional>; eventType: z.ZodMiniEnum<{ "block:created": "block:created"; "funding:deposit.updated": "funding:deposit.updated"; "funding:transfer.updated": "funding:transfer.updated"; "log:emitted": "log:emitted"; "token:transfer": "token:transfer"; "transaction:included": "transaction:included"; }>; expiresAt: z.ZodMiniOptional; failureCount: z.ZodMiniNumber; filters: z.ZodMiniRecord, z.ZodMiniUnknown>; id: z.ZodMiniString; lastDeliveryAt: z.ZodMiniOptional; status: z.ZodMiniEnum<{ active: "active"; disabled: "disabled"; paused: "paused"; }>; updatedAt: z.ZodMiniISODateTime; context: z.ZodMiniOptional>; metadata: z.ZodMiniOptional, z.ZodMiniString>>; title: z.ZodMiniOptional>; }, z.core.$strip>>; destination: z.ZodMiniObject<{ type: z.ZodMiniLiteral<"slack">; url: z.ZodMiniLiteral<"https://hooks.slack.com/…">; }, z.core.$strip>; }, z.core.$strip>, z.ZodMiniObject<{ chainId: z.ZodMiniNumber; createdAt: z.ZodMiniISODateTime; environment: z.ZodMiniOptional>; eventType: z.ZodMiniEnum<{ "block:created": "block:created"; "funding:deposit.updated": "funding:deposit.updated"; "funding:transfer.updated": "funding:transfer.updated"; "log:emitted": "log:emitted"; "token:transfer": "token:transfer"; "transaction:included": "transaction:included"; }>; expiresAt: z.ZodMiniOptional; failureCount: z.ZodMiniNumber; filters: z.ZodMiniRecord, z.ZodMiniUnknown>; id: z.ZodMiniString; lastDeliveryAt: z.ZodMiniOptional; status: z.ZodMiniEnum<{ active: "active"; disabled: "disabled"; paused: "paused"; }>; updatedAt: z.ZodMiniISODateTime; context: z.ZodMiniOptional>; metadata: z.ZodMiniOptional, z.ZodMiniString>>; title: z.ZodMiniOptional>; }, z.core.$strip>>; destination: z.ZodMiniObject<{ token: z.ZodMiniLiteral<"[redacted]">; type: z.ZodMiniLiteral<"betterstack">; url: z.ZodMiniURL; }, z.core.$strip>; }, z.core.$strip>]>; } /** Organization webhook collection parameters. */ const Params: z.ZodMiniObject<{ orgId: z.ZodMiniString; }, z.core.$strip>; /** Parameters addressing one organization webhook. */ const WebhookParams: z.ZodMiniObject<{ id: z.ZodMiniString; orgId: z.ZodMiniString; }, z.core.$strip>; /** Schemas for listing an organization webhook's delivery attempts. */ namespace listWebhookDeliveries { const Params: z.ZodMiniObject<{ id: z.ZodMiniString; orgId: z.ZodMiniString; }, z.core.$strip>; const Query: z.ZodMiniObject<{ cursor: z.ZodMiniOptional>; include: z.ZodMiniPipe, z.ZodMiniTransform>, z.ZodMiniArray>>; limit: z.ZodMiniDefault, z.ZodMiniTransform>>; page: z.ZodMiniOptional>; }, z.core.$strip>; const Response: z.ZodMiniObject<{ data: z.ZodMiniArray; createdAt: z.ZodMiniISODateTime; error: z.ZodMiniOptional>; eventId: z.ZodMiniString; id: z.ZodMiniString; requestUrl: z.ZodMiniString; responseMs: z.ZodMiniOptional>; responseStatus: z.ZodMiniOptional>; status: z.ZodMiniEnum<{ failed: "failed"; pending: "pending"; succeeded: "succeeded"; }>; subscriptionId: z.ZodMiniString; }, z.core.$strip>>; meta: z.ZodMiniOptional; totalCount: z.ZodMiniNumber; }, z.core.$strip>>; nextCursor: z.ZodMiniNullable>; }, z.core.$strip>; } /** Schemas for loading one organization webhook delivery. */ namespace getWebhookDelivery { const Params: z.ZodMiniObject<{ deliveryId: z.ZodMiniString; id: z.ZodMiniString; orgId: z.ZodMiniString; }, z.core.$strip>; const Response: z.ZodMiniObject<{ attempt: z.ZodMiniNumber; createdAt: z.ZodMiniISODateTime; error: z.ZodMiniOptional>; eventId: z.ZodMiniString; id: z.ZodMiniString; requestUrl: z.ZodMiniString; responseMs: z.ZodMiniOptional>; responseStatus: z.ZodMiniOptional>; status: z.ZodMiniEnum<{ failed: "failed"; pending: "pending"; succeeded: "succeeded"; }>; subscriptionId: z.ZodMiniString; envelope: z.ZodMiniDiscriminatedUnion<[z.ZodMiniObject<{ chainId: z.ZodMiniPipe, z.ZodMiniTransform<4217 | 42431, "mainnet" | "testnet">>, z.ZodMiniPipe, z.ZodMiniTransform>]>, z.ZodMiniNumber>; context: z.ZodMiniOptional>; metadata: z.ZodMiniOptional, z.ZodMiniString>>; title: z.ZodMiniOptional>; }, z.core.$strip>>; createdAt: z.ZodMiniISODateTime; id: z.ZodMiniString; subscriptionId: z.ZodMiniString; data: z.ZodMiniObject<{ address: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; amount: z.ZodMiniString; blockNumber: z.ZodMiniNumber; recipient: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; sender: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; timestamp: z.ZodMiniISODateTime; token: z.ZodMiniOptional; symbol: z.ZodMiniString; }, z.core.$strip>>; transactionHash: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strip>; type: z.ZodMiniLiteral<"token:transfer">; }, z.core.$strip>, z.ZodMiniObject<{ chainId: z.ZodMiniPipe, z.ZodMiniTransform<4217 | 42431, "mainnet" | "testnet">>, z.ZodMiniPipe, z.ZodMiniTransform>]>, z.ZodMiniNumber>; context: z.ZodMiniOptional>; metadata: z.ZodMiniOptional, z.ZodMiniString>>; title: z.ZodMiniOptional>; }, z.core.$strip>>; createdAt: z.ZodMiniISODateTime; id: z.ZodMiniString; subscriptionId: z.ZodMiniString; data: z.ZodMiniObject<{ blockHash: z.ZodMiniNullable, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; blockNumber: z.ZodMiniNullable>; calls: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, string>>>; to: z.ZodMiniNullable, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; }, z.core.$strip>>>; chainId: z.ZodMiniOptional>; feeToken: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; currency: z.ZodMiniString; decimals: z.ZodMiniNumber; logoUri: z.ZodMiniOptional>>; name: z.ZodMiniString; symbol: z.ZodMiniString; verified: z.ZodMiniOptional>; }, z.core.$strip>>>; gas: z.ZodMiniNumber; gasPrice: z.ZodMiniOptional>; hash: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; id: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; input: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, string>>>; maxFeePerGas: z.ZodMiniOptional>; maxPriorityFeePerGas: z.ZodMiniOptional>; nonce: z.ZodMiniNumber; nonceKey: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, string>>>; recipient: z.ZodMiniNullable, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; sender: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; timestamp: z.ZodMiniNullable; transactionIndex: z.ZodMiniNullable>; type: z.ZodMiniEnum<{ eip1559: "eip1559"; eip2930: "eip2930"; eip4844: "eip4844"; eip7702: "eip7702"; legacy: "legacy"; tempo: "tempo"; unknown: "unknown"; }>; validAfter: z.ZodMiniOptional>; validBefore: z.ZodMiniOptional>; value: z.ZodMiniString; meta: z.ZodMiniObject<{ rpc: z.ZodMiniObject<{ aaAuthorizationList: z.ZodMiniOptional>>; accessList: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; storageKeys: z.ZodMiniArray, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; }, z.core.$loose>>>; authorizationList: z.ZodMiniOptional>>; blobVersionedHashes: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>>; blockHash: z.ZodMiniNullable, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; blockNumber: z.ZodMiniNullable>; blockTimestamp: z.ZodMiniOptional>>; calls: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, string>>>>; input: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, string>>>>; to: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>>; value: z.ZodMiniOptional>>; }, z.core.$loose>>, z.ZodMiniNull]>>; chainId: z.ZodMiniOptional>; feePayer: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; feePayerSignature: z.ZodMiniOptional>; }, z.core.$loose>>>; feeToken: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>>; from: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; gas: z.ZodMiniTemplateLiteral<`0x${string}`>; gasPrice: z.ZodMiniOptional>; hash: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; input: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, string>>>; keyAuthorization: z.ZodMiniOptional>>; maxFeePerBlobGas: z.ZodMiniOptional>; maxFeePerGas: z.ZodMiniOptional>; maxPriorityFeePerGas: z.ZodMiniOptional>; nonce: z.ZodMiniTemplateLiteral<`0x${string}`>; nonceKey: z.ZodMiniOptional>; r: z.ZodMiniOptional>; s: z.ZodMiniOptional>; signature: z.ZodMiniOptional>; }, z.core.$loose>>; to: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>>; transactionIndex: z.ZodMiniNullable>; type: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, string>>; v: z.ZodMiniOptional>; validAfter: z.ZodMiniOptional>>; validBefore: z.ZodMiniOptional>>; value: z.ZodMiniOptional>; yParity: z.ZodMiniOptional>; }, z.core.$loose>; }, z.core.$strip>; }, z.core.$strip>; type: z.ZodMiniLiteral<"transaction:included">; }, z.core.$strip>, z.ZodMiniObject<{ chainId: z.ZodMiniPipe, z.ZodMiniTransform<4217 | 42431, "mainnet" | "testnet">>, z.ZodMiniPipe, z.ZodMiniTransform>]>, z.ZodMiniNumber>; context: z.ZodMiniOptional>; metadata: z.ZodMiniOptional, z.ZodMiniString>>; title: z.ZodMiniOptional>; }, z.core.$strip>>; createdAt: z.ZodMiniISODateTime; id: z.ZodMiniString; subscriptionId: z.ZodMiniString; data: z.ZodMiniObject<{ address: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; args: z.ZodMiniOptional, z.ZodMiniUnknown>>; blockNumber: z.ZodMiniNumber; data: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, string>>; event: z.ZodMiniOptional; signature: z.ZodMiniString; topic0: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; }, z.core.$strip>>; logIndex: z.ZodMiniNumber; timestamp: z.ZodMiniISODateTime; topics: z.ZodMiniArray, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; transactionHash: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; transactionIndex: z.ZodMiniNumber; }, z.core.$strip>; type: z.ZodMiniLiteral<"log:emitted">; }, z.core.$strip>, z.ZodMiniObject<{ chainId: z.ZodMiniPipe, z.ZodMiniTransform<4217 | 42431, "mainnet" | "testnet">>, z.ZodMiniPipe, z.ZodMiniTransform>]>, z.ZodMiniNumber>; context: z.ZodMiniOptional>; metadata: z.ZodMiniOptional, z.ZodMiniString>>; title: z.ZodMiniOptional>; }, z.core.$strip>>; createdAt: z.ZodMiniISODateTime; id: z.ZodMiniString; subscriptionId: z.ZodMiniString; data: z.ZodMiniObject<{ number: z.ZodMiniNumber; hash: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; parentHash: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; miner: z.ZodMiniPipe, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>; proposer: z.ZodMiniOptional, z.ZodMiniTransform<`0x${string}`, `0x${string}`>>>; gasUsed: z.ZodMiniNumber; gasLimit: z.ZodMiniNumber; transactionCount: z.ZodMiniNumber; timestamp: z.ZodMiniISODateTime; }, z.core.$strip>; type: z.ZodMiniLiteral<"block:created">; }, z.core.$strip>, z.ZodMiniObject<{ chainId: z.ZodMiniPipe, z.ZodMiniTransform<4217 | 42431, "mainnet" | "testnet">>, z.ZodMiniPipe, z.ZodMiniTransform>]>, z.ZodMiniNumber>; context: z.ZodMiniOptional>; metadata: z.ZodMiniOptional, z.ZodMiniString>>; title: z.ZodMiniOptional>; }, z.core.$strip>>; createdAt: z.ZodMiniISODateTime; id: z.ZodMiniString; subscriptionId: z.ZodMiniString; data: z.ZodMiniObject<{ createdAt: z.ZodMiniISODateTime; depositAddressId: z.ZodMiniString; detectionTrigger: z.ZodMiniOptional>; destinationAmount: z.ZodMiniOptional; currency: z.ZodMiniString; decimals: z.ZodMiniNumber; formatted: z.ZodMiniString; }, z.core.$strip>>; destinationAmountRequired: z.ZodMiniOptional; currency: z.ZodMiniString; decimals: z.ZodMiniNumber; formatted: z.ZodMiniString; }, z.core.$strip>>; destinationChain: z.ZodMiniObject<{ addressFormat: z.ZodMiniEnum<{ base58: "base58"; base58check: "base58check"; hex: "hex"; }>; id: z.ZodMiniString; kind: z.ZodMiniEnum<{ evm: "evm"; solana: "solana"; tron: "tron"; }>; name: z.ZodMiniString; }, z.core.$strip>; destinationToken: z.ZodMiniObject<{ address: z.ZodMiniString; currency: z.ZodMiniString; decimals: z.ZodMiniNumber; name: z.ZodMiniString; standard: z.ZodMiniString; symbol: z.ZodMiniString; tokenKey: z.ZodMiniString; verified: z.ZodMiniBoolean; }, z.core.$strip>; destinationTransactionHashes: z.ZodMiniOptional>>>; id: z.ZodMiniString; provider: z.ZodMiniObject<{ id: z.ZodMiniString; name: z.ZodMiniString; }, z.core.$strip>; recipient: z.ZodMiniString; refundAddress: z.ZodMiniString; refundAmount: z.ZodMiniOptional; currency: z.ZodMiniString; decimals: z.ZodMiniNumber; formatted: z.ZodMiniString; }, z.core.$strip>>; refundTransactionHashes: z.ZodMiniOptional>>>; sender: z.ZodMiniOptional>; sourceAmount: z.ZodMiniOptional; currency: z.ZodMiniString; decimals: z.ZodMiniNumber; formatted: z.ZodMiniString; }, z.core.$strip>>; sourceChain: z.ZodMiniObject<{ addressFormat: z.ZodMiniEnum<{ base58: "base58"; base58check: "base58check"; hex: "hex"; }>; id: z.ZodMiniString; kind: z.ZodMiniEnum<{ evm: "evm"; solana: "solana"; tron: "tron"; }>; name: z.ZodMiniString; }, z.core.$strip>; sourceToken: z.ZodMiniObject<{ address: z.ZodMiniString; currency: z.ZodMiniString; decimals: z.ZodMiniNumber; name: z.ZodMiniString; standard: z.ZodMiniString; symbol: z.ZodMiniString; tokenKey: z.ZodMiniString; verified: z.ZodMiniBoolean; }, z.core.$strip>; sourceTransactionHashes: z.ZodMiniReadonly>>; sourceTransferIndex: z.ZodMiniOptional>; status: z.ZodMiniEnum<{ "action-required": "action-required"; bridging: "bridging"; completed: "completed"; detected: "detected"; refunded: "refunded"; refunding: "refunding"; settling: "settling"; }>; statusReason: z.ZodMiniOptional; message: z.ZodMiniString; }, z.core.$strip>>; updatedAt: z.ZodMiniISODateTime; }, z.core.$strip>; type: z.ZodMiniLiteral<"funding:deposit.updated">; }, z.core.$strip>, z.ZodMiniObject<{ chainId: z.ZodMiniPipe, z.ZodMiniTransform<4217 | 42431, "mainnet" | "testnet">>, z.ZodMiniPipe, z.ZodMiniTransform>]>, z.ZodMiniNumber>; context: z.ZodMiniOptional>; metadata: z.ZodMiniOptional, z.ZodMiniString>>; title: z.ZodMiniOptional>; }, z.core.$strip>>; createdAt: z.ZodMiniISODateTime; id: z.ZodMiniString; subscriptionId: z.ZodMiniString; data: z.ZodMiniObject<{ createdAt: z.ZodMiniISODateTime; destinationAmount: z.ZodMiniOptional; currency: z.ZodMiniString; decimals: z.ZodMiniNumber; formatted: z.ZodMiniString; }, z.core.$strip>>; destinationAmountMin: z.ZodMiniOptional; currency: z.ZodMiniString; decimals: z.ZodMiniNumber; formatted: z.ZodMiniString; }, z.core.$strip>>; destinationChain: z.ZodMiniObject<{ addressFormat: z.ZodMiniEnum<{ base58: "base58"; base58check: "base58check"; hex: "hex"; }>; id: z.ZodMiniString; kind: z.ZodMiniEnum<{ evm: "evm"; solana: "solana"; tron: "tron"; }>; name: z.ZodMiniString; }, z.core.$strip>; destinationToken: z.ZodMiniObject<{ address: z.ZodMiniString; currency: z.ZodMiniString; decimals: z.ZodMiniNumber; name: z.ZodMiniString; standard: z.ZodMiniString; symbol: z.ZodMiniString; tokenKey: z.ZodMiniString; verified: z.ZodMiniBoolean; }, z.core.$strip>; destinationTransactionHashes: z.ZodMiniOptional>>; fees: z.ZodMiniArray; currency: z.ZodMiniString; decimals: z.ZodMiniNumber; formatted: z.ZodMiniString; }, z.core.$strip>; side: z.ZodMiniEnum<{ destination: "destination"; source: "source"; }>; token: z.ZodMiniObject<{ address: z.ZodMiniString; currency: z.ZodMiniString; decimals: z.ZodMiniNumber; name: z.ZodMiniString; standard: z.ZodMiniString; symbol: z.ZodMiniString; tokenKey: z.ZodMiniString; verified: z.ZodMiniBoolean; }, z.core.$strip>; type: z.ZodMiniEnum<{ provider: "provider"; }>; }, z.core.$strip>>; id: z.ZodMiniString; method: z.ZodMiniEnum<{ depositAddress: "depositAddress"; transaction: "transaction"; }>; mode: z.ZodMiniEnum<{ exactDestination: "exactDestination"; exactSource: "exactSource"; }>; provider: z.ZodMiniObject<{ id: z.ZodMiniString; name: z.ZodMiniString; }, z.core.$strip>; quote: z.ZodMiniObject<{ expiresAt: z.ZodMiniISODateTime; sampledAt: z.ZodMiniISODateTime; }, z.core.$strip>; recipient: z.ZodMiniString; refundAddress: z.ZodMiniOptional>; refundAmount: z.ZodMiniOptional; currency: z.ZodMiniString; decimals: z.ZodMiniNumber; formatted: z.ZodMiniString; }, z.core.$strip>>; refundTransactionHashes: z.ZodMiniOptional>>; sender: z.ZodMiniOptional>; sourceAmount: z.ZodMiniObject<{ baseUnits: z.ZodMiniString; currency: z.ZodMiniString; decimals: z.ZodMiniNumber; formatted: z.ZodMiniString; }, z.core.$strip>; sourceAmountMax: z.ZodMiniOptional; currency: z.ZodMiniString; decimals: z.ZodMiniNumber; formatted: z.ZodMiniString; }, z.core.$strip>>; sourceChain: z.ZodMiniObject<{ addressFormat: z.ZodMiniEnum<{ base58: "base58"; base58check: "base58check"; hex: "hex"; }>; id: z.ZodMiniString; kind: z.ZodMiniEnum<{ evm: "evm"; solana: "solana"; tron: "tron"; }>; name: z.ZodMiniString; }, z.core.$strip>; sourceToken: z.ZodMiniObject<{ address: z.ZodMiniString; currency: z.ZodMiniString; decimals: z.ZodMiniNumber; name: z.ZodMiniString; standard: z.ZodMiniString; symbol: z.ZodMiniString; tokenKey: z.ZodMiniString; verified: z.ZodMiniBoolean; }, z.core.$strip>; sourceTransactionHashes: z.ZodMiniOptional>>; status: z.ZodMiniEnum<{ "action-required": "action-required"; "awaiting-source": "awaiting-source"; completed: "completed"; expired: "expired"; processing: "processing"; refunded: "refunded"; refunding: "refunding"; }>; statusReason: z.ZodMiniOptional; message: z.ZodMiniString; }, z.core.$strip>>; updatedAt: z.ZodMiniISODateTime; version: z.ZodMiniNumber; }, z.core.$strip>; type: z.ZodMiniLiteral<"funding:transfer.updated">; }, z.core.$strip>, z.ZodMiniObject<{ chainId: z.ZodMiniPipe, z.ZodMiniTransform<4217 | 42431, "mainnet" | "testnet">>, z.ZodMiniPipe, z.ZodMiniTransform>]>, z.ZodMiniNumber>; context: z.ZodMiniOptional>; metadata: z.ZodMiniOptional, z.ZodMiniString>>; title: z.ZodMiniOptional>; }, z.core.$strip>>; createdAt: z.ZodMiniISODateTime; id: z.ZodMiniString; subscriptionId: z.ZodMiniString; data: z.ZodMiniObject<{ ping: z.ZodMiniLiteral; }, z.core.$strip>; type: z.ZodMiniLiteral<"ping">; }, z.core.$strip>], "type">; }, z.core.$strip>; } /** Schemas for replaying one organization webhook delivery. */ namespace retryWebhookDelivery { const Params: z.ZodMiniObject<{ deliveryId: z.ZodMiniString; id: z.ZodMiniString; orgId: z.ZodMiniString; }, z.core.$strip>; const Response: z.ZodMiniObject<{ delivered: z.ZodMiniBoolean; error: z.ZodMiniOptional>; eventId: z.ZodMiniString; responseMs: z.ZodMiniOptional>; responseStatus: z.ZodMiniOptional>; }, z.core.$strip>; } /** Non-paginated organization webhook list. */ const ListResponse: z.ZodMiniObject<{ data: z.ZodMiniArray; createdAt: z.ZodMiniISODateTime; environment: z.ZodMiniOptional>; eventType: z.ZodMiniEnum<{ "block:created": "block:created"; "funding:deposit.updated": "funding:deposit.updated"; "funding:transfer.updated": "funding:transfer.updated"; "log:emitted": "log:emitted"; "token:transfer": "token:transfer"; "transaction:included": "transaction:included"; }>; expiresAt: z.ZodMiniOptional; failureCount: z.ZodMiniNumber; filters: z.ZodMiniRecord, z.ZodMiniUnknown>; id: z.ZodMiniString; lastDeliveryAt: z.ZodMiniOptional; status: z.ZodMiniEnum<{ active: "active"; disabled: "disabled"; paused: "paused"; }>; updatedAt: z.ZodMiniISODateTime; context: z.ZodMiniOptional>; metadata: z.ZodMiniOptional, z.ZodMiniString>>; title: z.ZodMiniOptional>; }, z.core.$strip>>; destination: z.ZodMiniDiscriminatedUnion<[z.ZodMiniObject<{ type: z.ZodMiniLiteral<"url">; url: z.ZodMiniURL; }, z.core.$strip>, z.ZodMiniObject<{ type: z.ZodMiniLiteral<"slack">; url: z.ZodMiniLiteral<"https://hooks.slack.com/…">; }, z.core.$strip>, z.ZodMiniObject<{ token: z.ZodMiniLiteral<"[redacted]">; type: z.ZodMiniLiteral<"betterstack">; url: z.ZodMiniURL; }, z.core.$strip>], "type">; }, z.core.$strip>>; }, z.core.$strip>; /** Lifecycle state editable from the console. */ const UpdateBody: z.ZodMiniObject<{ status: z.ZodMiniEnum<{ active: "active"; disabled: "disabled"; paused: "paused"; }>; }, z.core.$strip>; /** Webhook deletion confirmation. */ const DeleteResponse: z.ZodMiniObject<{ id: z.ZodMiniString; }, z.core.$strip>; } /** Mounts session-authenticated organization webhook management operations. */ export declare function webhooks(options?: webhooks.Options): import("hono/hono-base").HonoBase | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "token:transfer"; filters?: { address?: `0x${string}` | undefined; recipient?: `0x${string}` | undefined; sender?: `0x${string}` | undefined; token?: `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "transaction:included"; filters?: { hash?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; from?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; to?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; includeCalls?: boolean | undefined; value?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; input?: { selector: string; } | { startsWith: string; } | { eq: string; } | undefined; calls?: { to: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}`; } | undefined; callCount?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; txType?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; feeToken?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxPriorityFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonce?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonceKey?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; validBefore?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; validAfter?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "log:emitted"; filters: { address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; signature?: string | undefined; topic0?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic1?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic2?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic3?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; args?: Record | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; }; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "block:created"; filters?: { number?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; miner?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; proposer?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasUsed?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:deposit.updated"; filters?: { depositAddressId?: string | undefined; recipient?: `0x${string}` | undefined; status?: "action-required" | "bridging" | "completed" | "detected" | "refunded" | "refunding" | "settling" | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:transfer.updated"; filters?: { id?: string | undefined; status?: "action-required" | "awaiting-source" | "completed" | "expired" | "processing" | "refunded" | "refunding" | undefined; } | undefined; }) & { chainId: number; environment?: "production" | "sandbox" | undefined; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; }; } & { json: ({ chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "token:transfer"; filters?: { address?: `0x${string}` | undefined; recipient?: `0x${string}` | undefined; sender?: `0x${string}` | undefined; token?: `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "transaction:included"; filters?: { hash?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; from?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; to?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; includeCalls?: boolean | undefined; value?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; input?: { selector: string; } | { startsWith: string; } | { eq: string; } | undefined; calls?: { to: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}`; } | undefined; callCount?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; txType?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; feeToken?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxPriorityFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonce?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonceKey?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; validBefore?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; validAfter?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "log:emitted"; filters: { address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; signature?: string | undefined; topic0?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic1?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic2?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic3?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; args?: Record | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; }; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "block:created"; filters?: { number?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; miner?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; proposer?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasUsed?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:deposit.updated"; filters?: { depositAddressId?: string | undefined; recipient?: `0x${string}` | undefined; status?: "action-required" | "bridging" | "completed" | "detected" | "refunded" | "refunding" | "settling" | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:transfer.updated"; filters?: { id?: string | undefined; status?: "action-required" | "awaiting-source" | "completed" | "expired" | "processing" | "refunded" | "refunding" | undefined; } | undefined; }) & { chainId: number; environment?: "production" | "sandbox" | undefined; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; }; } & { json: ({ chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "token:transfer"; filters?: { address?: `0x${string}` | undefined; recipient?: `0x${string}` | undefined; sender?: `0x${string}` | undefined; token?: `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "transaction:included"; filters?: { hash?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; from?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; to?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; includeCalls?: boolean | undefined; value?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; input?: { selector: string; } | { startsWith: string; } | { eq: string; } | undefined; calls?: { to: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}`; } | undefined; callCount?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; txType?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; feeToken?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxPriorityFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonce?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonceKey?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; validBefore?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; validAfter?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "log:emitted"; filters: { address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; signature?: string | undefined; topic0?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic1?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic2?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic3?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; args?: Record | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; }; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "block:created"; filters?: { number?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; miner?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; proposer?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasUsed?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:deposit.updated"; filters?: { depositAddressId?: string | undefined; recipient?: `0x${string}` | undefined; status?: "action-required" | "bridging" | "completed" | "detected" | "refunded" | "refunding" | "settling" | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:transfer.updated"; filters?: { id?: string | undefined; status?: "action-required" | "awaiting-source" | "completed" | "expired" | "processing" | "refunded" | "refunding" | undefined; } | undefined; }) & { chainId: number; environment?: "production" | "sandbox" | undefined; }; }; } | { output: { error: { code: "body_invalid"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { json: ({ chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "token:transfer"; filters?: { address?: `0x${string}` | undefined; recipient?: `0x${string}` | undefined; sender?: `0x${string}` | undefined; token?: `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "transaction:included"; filters?: { hash?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; from?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; to?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; includeCalls?: boolean | undefined; value?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; input?: { selector: string; } | { startsWith: string; } | { eq: string; } | undefined; calls?: { to: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}`; } | undefined; callCount?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; txType?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; feeToken?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxPriorityFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonce?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonceKey?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; validBefore?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; validAfter?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "log:emitted"; filters: { address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; signature?: string | undefined; topic0?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic1?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic2?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic3?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; args?: Record | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; }; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "block:created"; filters?: { number?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; miner?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; proposer?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasUsed?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:deposit.updated"; filters?: { depositAddressId?: string | undefined; recipient?: `0x${string}` | undefined; status?: "action-required" | "bridging" | "completed" | "detected" | "refunded" | "refunding" | "settling" | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:transfer.updated"; filters?: { id?: string | undefined; status?: "action-required" | "awaiting-source" | "completed" | "expired" | "processing" | "refunded" | "refunding" | undefined; } | undefined; }) & { chainId: number; environment?: "production" | "sandbox" | undefined; }; }; } | { output: { error: { code: "chain_id_unsupported"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { json: ({ chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "token:transfer"; filters?: { address?: `0x${string}` | undefined; recipient?: `0x${string}` | undefined; sender?: `0x${string}` | undefined; token?: `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "transaction:included"; filters?: { hash?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; from?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; to?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; includeCalls?: boolean | undefined; value?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; input?: { selector: string; } | { startsWith: string; } | { eq: string; } | undefined; calls?: { to: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}`; } | undefined; callCount?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; txType?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; feeToken?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxPriorityFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonce?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonceKey?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; validBefore?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; validAfter?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "log:emitted"; filters: { address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; signature?: string | undefined; topic0?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic1?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic2?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic3?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; args?: Record | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; }; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "block:created"; filters?: { number?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; miner?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; proposer?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasUsed?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:deposit.updated"; filters?: { depositAddressId?: string | undefined; recipient?: `0x${string}` | undefined; status?: "action-required" | "bridging" | "completed" | "detected" | "refunded" | "refunding" | "settling" | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:transfer.updated"; filters?: { id?: string | undefined; status?: "action-required" | "awaiting-source" | "completed" | "expired" | "processing" | "refunded" | "refunding" | undefined; } | undefined; }) & { chainId: number; environment?: "production" | "sandbox" | undefined; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { json: ({ chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "token:transfer"; filters?: { address?: `0x${string}` | undefined; recipient?: `0x${string}` | undefined; sender?: `0x${string}` | undefined; token?: `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "transaction:included"; filters?: { hash?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; from?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; to?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; includeCalls?: boolean | undefined; value?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; input?: { selector: string; } | { startsWith: string; } | { eq: string; } | undefined; calls?: { to: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}`; } | undefined; callCount?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; txType?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; feeToken?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxPriorityFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonce?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonceKey?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; validBefore?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; validAfter?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "log:emitted"; filters: { address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; signature?: string | undefined; topic0?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic1?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic2?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic3?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; args?: Record | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; }; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "block:created"; filters?: { number?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; miner?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; proposer?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasUsed?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:deposit.updated"; filters?: { depositAddressId?: string | undefined; recipient?: `0x${string}` | undefined; status?: "action-required" | "bridging" | "completed" | "detected" | "refunded" | "refunding" | "settling" | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:transfer.updated"; filters?: { id?: string | undefined; status?: "action-required" | "awaiting-source" | "completed" | "expired" | "processing" | "refunded" | "refunding" | undefined; } | undefined; }) & { chainId: number; environment?: "production" | "sandbox" | undefined; }; }; } | { output: { error: { code: "forbidden"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; } & { json: ({ chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "token:transfer"; filters?: { address?: `0x${string}` | undefined; recipient?: `0x${string}` | undefined; sender?: `0x${string}` | undefined; token?: `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "transaction:included"; filters?: { hash?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; from?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; to?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; includeCalls?: boolean | undefined; value?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; input?: { selector: string; } | { startsWith: string; } | { eq: string; } | undefined; calls?: { to: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}`; } | undefined; callCount?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; txType?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; feeToken?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxPriorityFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonce?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonceKey?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; validBefore?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; validAfter?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "log:emitted"; filters: { address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; signature?: string | undefined; topic0?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic1?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic2?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic3?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; args?: Record | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; }; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "block:created"; filters?: { number?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; miner?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; proposer?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasUsed?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:deposit.updated"; filters?: { depositAddressId?: string | undefined; recipient?: `0x${string}` | undefined; status?: "action-required" | "bridging" | "completed" | "detected" | "refunded" | "refunding" | "settling" | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:transfer.updated"; filters?: { id?: string | undefined; status?: "action-required" | "awaiting-source" | "completed" | "expired" | "processing" | "refunded" | "refunding" | undefined; } | undefined; }) & { chainId: number; environment?: "production" | "sandbox" | undefined; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; } & { json: ({ chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "token:transfer"; filters?: { address?: `0x${string}` | undefined; recipient?: `0x${string}` | undefined; sender?: `0x${string}` | undefined; token?: `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "transaction:included"; filters?: { hash?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; from?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; to?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; includeCalls?: boolean | undefined; value?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; input?: { selector: string; } | { startsWith: string; } | { eq: string; } | undefined; calls?: { to: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}`; } | undefined; callCount?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; txType?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; feeToken?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxPriorityFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonce?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonceKey?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; validBefore?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; validAfter?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "log:emitted"; filters: { address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; signature?: string | undefined; topic0?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic1?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic2?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic3?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; args?: Record | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; }; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "block:created"; filters?: { number?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; miner?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; proposer?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasUsed?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:deposit.updated"; filters?: { depositAddressId?: string | undefined; recipient?: `0x${string}` | undefined; status?: "action-required" | "bridging" | "completed" | "detected" | "refunded" | "refunding" | "settling" | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:transfer.updated"; filters?: { id?: string | undefined; status?: "action-required" | "awaiting-source" | "completed" | "expired" | "processing" | "refunded" | "refunding" | undefined; } | undefined; }) & { chainId: number; environment?: "production" | "sandbox" | undefined; }; }; } | { output: { error: { code: "webhooks_not_enabled"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; } & { json: ({ chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "token:transfer"; filters?: { address?: `0x${string}` | undefined; recipient?: `0x${string}` | undefined; sender?: `0x${string}` | undefined; token?: `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "transaction:included"; filters?: { hash?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; from?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; to?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; includeCalls?: boolean | undefined; value?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; input?: { selector: string; } | { startsWith: string; } | { eq: string; } | undefined; calls?: { to: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}`; } | undefined; callCount?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; txType?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; feeToken?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxPriorityFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonce?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonceKey?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; validBefore?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; validAfter?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "log:emitted"; filters: { address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; signature?: string | undefined; topic0?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic1?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic2?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic3?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; args?: Record | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; }; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "block:created"; filters?: { number?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; miner?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; proposer?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasUsed?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:deposit.updated"; filters?: { depositAddressId?: string | undefined; recipient?: `0x${string}` | undefined; status?: "action-required" | "bridging" | "completed" | "detected" | "refunded" | "refunding" | "settling" | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:transfer.updated"; filters?: { id?: string | undefined; status?: "action-required" | "awaiting-source" | "completed" | "expired" | "processing" | "refunded" | "refunding" | undefined; } | undefined; }) & { chainId: number; environment?: "production" | "sandbox" | undefined; }; }; } | { output: { error: { code: "event_type_unsupported"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { json: ({ chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "token:transfer"; filters?: { address?: `0x${string}` | undefined; recipient?: `0x${string}` | undefined; sender?: `0x${string}` | undefined; token?: `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "transaction:included"; filters?: { hash?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; from?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; to?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; includeCalls?: boolean | undefined; value?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; input?: { selector: string; } | { startsWith: string; } | { eq: string; } | undefined; calls?: { to: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}`; } | undefined; callCount?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; txType?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; feeToken?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxPriorityFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonce?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonceKey?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; validBefore?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; validAfter?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "log:emitted"; filters: { address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; signature?: string | undefined; topic0?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic1?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic2?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic3?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; args?: Record | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; }; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "block:created"; filters?: { number?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; miner?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; proposer?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasUsed?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:deposit.updated"; filters?: { depositAddressId?: string | undefined; recipient?: `0x${string}` | undefined; status?: "action-required" | "bridging" | "completed" | "detected" | "refunded" | "refunding" | "settling" | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:transfer.updated"; filters?: { id?: string | undefined; status?: "action-required" | "awaiting-source" | "completed" | "expired" | "processing" | "refunded" | "refunding" | undefined; } | undefined; }) & { chainId: number; environment?: "production" | "sandbox" | undefined; }; }; } | { output: { error: { code: "url_invalid"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { json: ({ chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "token:transfer"; filters?: { address?: `0x${string}` | undefined; recipient?: `0x${string}` | undefined; sender?: `0x${string}` | undefined; token?: `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "transaction:included"; filters?: { hash?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; from?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; to?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; includeCalls?: boolean | undefined; value?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; input?: { selector: string; } | { startsWith: string; } | { eq: string; } | undefined; calls?: { to: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}`; } | undefined; callCount?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; txType?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; feeToken?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxPriorityFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonce?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonceKey?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; validBefore?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; validAfter?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "log:emitted"; filters: { address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; signature?: string | undefined; topic0?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic1?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic2?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic3?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; args?: Record | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; }; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "block:created"; filters?: { number?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; miner?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; proposer?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasUsed?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:deposit.updated"; filters?: { depositAddressId?: string | undefined; recipient?: `0x${string}` | undefined; status?: "action-required" | "bridging" | "completed" | "detected" | "refunded" | "refunding" | "settling" | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:transfer.updated"; filters?: { id?: string | undefined; status?: "action-required" | "awaiting-source" | "completed" | "expired" | "processing" | "refunded" | "refunding" | undefined; } | undefined; }) & { chainId: number; environment?: "production" | "sandbox" | undefined; }; }; } | { output: { error: { code: "filters_invalid"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { json: ({ chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "token:transfer"; filters?: { address?: `0x${string}` | undefined; recipient?: `0x${string}` | undefined; sender?: `0x${string}` | undefined; token?: `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "transaction:included"; filters?: { hash?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; from?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; to?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; includeCalls?: boolean | undefined; value?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; input?: { selector: string; } | { startsWith: string; } | { eq: string; } | undefined; calls?: { to: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}`; } | undefined; callCount?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; txType?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; feeToken?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxPriorityFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonce?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonceKey?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; validBefore?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; validAfter?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "log:emitted"; filters: { address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; signature?: string | undefined; topic0?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic1?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic2?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic3?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; args?: Record | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; }; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "block:created"; filters?: { number?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; miner?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; proposer?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasUsed?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:deposit.updated"; filters?: { depositAddressId?: string | undefined; recipient?: `0x${string}` | undefined; status?: "action-required" | "bridging" | "completed" | "detected" | "refunded" | "refunding" | "settling" | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:transfer.updated"; filters?: { id?: string | undefined; status?: "action-required" | "awaiting-source" | "completed" | "expired" | "processing" | "refunded" | "refunding" | undefined; } | undefined; }) & { chainId: number; environment?: "production" | "sandbox" | undefined; }; }; } | { output: { error: { code: "limit_exceeded"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; } & { json: ({ chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "token:transfer"; filters?: { address?: `0x${string}` | undefined; recipient?: `0x${string}` | undefined; sender?: `0x${string}` | undefined; token?: `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "transaction:included"; filters?: { hash?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; from?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; to?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; includeCalls?: boolean | undefined; value?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; input?: { selector: string; } | { startsWith: string; } | { eq: string; } | undefined; calls?: { to: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}`; } | undefined; callCount?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; txType?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; feeToken?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxPriorityFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonce?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonceKey?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; validBefore?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; validAfter?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "log:emitted"; filters: { address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; signature?: string | undefined; topic0?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic1?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic2?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic3?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; args?: Record | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; }; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "block:created"; filters?: { number?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; miner?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; proposer?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasUsed?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:deposit.updated"; filters?: { depositAddressId?: string | undefined; recipient?: `0x${string}` | undefined; status?: "action-required" | "bridging" | "completed" | "detected" | "refunded" | "refunding" | "settling" | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:transfer.updated"; filters?: { id?: string | undefined; status?: "action-required" | "awaiting-source" | "completed" | "expired" | "processing" | "refunded" | "refunding" | undefined; } | undefined; }) & { chainId: number; environment?: "production" | "sandbox" | undefined; }; }; } | { output: { chainId: number; createdAt: string; environment?: "production" | "sandbox" | undefined; eventType: "block:created" | "funding:deposit.updated" | "funding:transfer.updated" | "log:emitted" | "token:transfer" | "transaction:included"; expiresAt?: string | undefined; failureCount: number; filters: { [x: string]: import("hono/utils/types").JSONValue; }; id: string; lastDeliveryAt?: string | undefined; status: "active" | "disabled" | "paused"; updatedAt: string; context?: { description?: string | undefined; metadata?: { [x: string]: string; } | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; }; secret: string; } | { chainId: number; createdAt: string; environment?: "production" | "sandbox" | undefined; eventType: "block:created" | "funding:deposit.updated" | "funding:transfer.updated" | "log:emitted" | "token:transfer" | "transaction:included"; expiresAt?: string | undefined; failureCount: number; filters: { [x: string]: import("hono/utils/types").JSONValue; }; id: string; lastDeliveryAt?: string | undefined; status: "active" | "disabled" | "paused"; updatedAt: string; context?: { description?: string | undefined; metadata?: { [x: string]: string; } | undefined; title?: string | undefined; } | undefined; destination: { type: "slack"; url: "https://hooks.slack.com/…"; }; } | { chainId: number; createdAt: string; environment?: "production" | "sandbox" | undefined; eventType: "block:created" | "funding:deposit.updated" | "funding:transfer.updated" | "log:emitted" | "token:transfer" | "transaction:included"; expiresAt?: string | undefined; failureCount: number; filters: { [x: string]: import("hono/utils/types").JSONValue; }; id: string; lastDeliveryAt?: string | undefined; status: "active" | "disabled" | "paused"; updatedAt: string; context?: { description?: string | undefined; metadata?: { [x: string]: string; } | undefined; title?: string | undefined; } | undefined; destination: { token: "[redacted]"; type: "betterstack"; url: string; }; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; }; } & { json: ({ chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "token:transfer"; filters?: { address?: `0x${string}` | undefined; recipient?: `0x${string}` | undefined; sender?: `0x${string}` | undefined; token?: `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "transaction:included"; filters?: { hash?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; from?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; to?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; includeCalls?: boolean | undefined; value?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; input?: { selector: string; } | { startsWith: string; } | { eq: string; } | undefined; calls?: { to: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}`; } | undefined; callCount?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; txType?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; feeToken?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; maxPriorityFeePerGas?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonce?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; nonceKey?: string | { eq: string; } | { in: string[]; } | { not: string; } | undefined; validBefore?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; validAfter?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "log:emitted"; filters: { address?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; signature?: string | undefined; topic0?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic1?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic2?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; topic3?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; args?: Record | undefined; blockNumber?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; }; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "block:created"; filters?: { number?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; miner?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; proposer?: { eq: `0x${string}`; } | { in: `0x${string}`[]; } | { not: `0x${string}`; } | `0x${string}` | undefined; gasUsed?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; gasLimit?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; timestamp?: { eq?: `0x${string}` | undefined; gt?: `0x${string}` | undefined; gte?: `0x${string}` | undefined; lt?: `0x${string}` | undefined; lte?: `0x${string}` | undefined; } | `0x${string}` | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:deposit.updated"; filters?: { depositAddressId?: string | undefined; recipient?: `0x${string}` | undefined; status?: "action-required" | "bridging" | "completed" | "detected" | "refunded" | "refunding" | "settling" | undefined; } | undefined; } | { chainId?: unknown; context?: { description?: string | undefined; metadata?: Record | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: string; } | { token: string; type: "betterstack"; url: string; }; eventType: "funding:transfer.updated"; filters?: { id?: string | undefined; status?: "action-required" | "awaiting-source" | "completed" | "expired" | "processing" | "refunded" | "refunding" | undefined; } | undefined; }) & { chainId: number; environment?: "production" | "sandbox" | undefined; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/webhooks": { $get: { output: { error: { code: "api_key_malformed"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; }; } | { output: { error: { code: "webhooks_not_enabled"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; }; } | { output: { data: { chainId: number; createdAt: string; environment?: "production" | "sandbox" | undefined; eventType: "block:created" | "funding:deposit.updated" | "funding:transfer.updated" | "log:emitted" | "token:transfer" | "transaction:included"; expiresAt?: string | undefined; failureCount: number; filters: { [x: string]: import("hono/utils/types").JSONValue; }; id: string; lastDeliveryAt?: string | undefined; status: "active" | "disabled" | "paused"; updatedAt: string; context?: { description?: string | undefined; metadata?: { [x: string]: string; } | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: "https://hooks.slack.com/…"; } | { token: "[redacted]"; type: "betterstack"; url: string; }; }[]; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/webhooks/:id{wh_[A-Za-z0-9_-]+}/deliveries": { $get: { output: { error: { code: "api_key_malformed"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { id: string; orgId: string; }; } & { query?: { cursor?: string | string[]; include?: string | string[]; limit?: string | string[]; page?: string | string[]; } | undefined; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { id: string; orgId: string; }; } & { query?: { cursor?: string | string[]; include?: string | string[]; limit?: string | string[]; page?: string | string[]; } | undefined; }; } | { output: { error: { code: "query_invalid"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { id: string; orgId: string; }; } & { query?: { cursor?: string | string[]; include?: string | string[]; limit?: string | string[]; page?: string | string[]; } | undefined; }; } | { output: { error: { code: "upstream_error"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { id: string; orgId: string; }; } & { query?: { cursor?: string | string[]; include?: string | string[]; limit?: string | string[]; page?: string | string[]; } | undefined; }; } | { output: { error: { code: "param_invalid"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { id: string; orgId: string; }; } & { query?: { cursor?: string | string[]; include?: string | string[]; limit?: string | string[]; page?: string | string[]; } | undefined; }; } | { output: { error: { code: "forbidden"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { id: string; orgId: string; }; } & { query?: { cursor?: string | string[]; include?: string | string[]; limit?: string | string[]; page?: string | string[]; } | undefined; }; } | { output: { error: { code: "organization_not_found"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { id: string; orgId: string; }; } & { query?: { cursor?: string | string[]; include?: string | string[]; limit?: string | string[]; page?: string | string[]; } | undefined; }; } | { output: { error: { code: "webhooks_not_enabled"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { id: string; orgId: string; }; } & { query?: { cursor?: string | string[]; include?: string | string[]; limit?: string | string[]; page?: string | string[]; } | undefined; }; } | { output: { error: { code: "webhook_not_found"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { id: string; orgId: string; }; } & { query?: { cursor?: string | string[]; include?: string | string[]; limit?: string | string[]; page?: string | string[]; } | undefined; }; } | { output: { data: { attempt: number; createdAt: string; error?: string | undefined; eventId: string; id: string; requestUrl: string; responseMs?: number | undefined; responseStatus?: number | undefined; status: "failed" | "pending" | "succeeded"; subscriptionId: string; }[]; meta?: { totalCountCapped: boolean; totalCount: number; } | undefined; nextCursor: string | null; }; outputFormat: "json"; status: 200; input: { param: { id: string; orgId: string; }; } & { query?: { cursor?: string | string[]; include?: string | string[]; limit?: string | string[]; page?: string | string[]; } | undefined; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/webhooks/:id{wh_[A-Za-z0-9_-]+}/deliveries/:deliveryId": { $get: { output: { error: { code: "api_key_malformed"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "webhooks_not_enabled"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "webhook_not_found"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "delivery_not_found"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { attempt: number; createdAt: string; error?: string | undefined; eventId: string; id: string; requestUrl: string; responseMs?: number | undefined; responseStatus?: number | undefined; status: "failed" | "pending" | "succeeded"; subscriptionId: string; envelope: { chainId: number; context?: { description?: string | undefined; metadata?: { [x: string]: string; } | undefined; title?: string | undefined; } | undefined; createdAt: string; id: string; subscriptionId: string; data: { address: `0x${string}`; amount: string; blockNumber: number; recipient: `0x${string}`; sender: `0x${string}`; timestamp: string; token?: { decimals: number; symbol: string; } | undefined; transactionHash: `0x${string}`; }; type: "token:transfer"; } | { chainId: number; context?: { description?: string | undefined; metadata?: { [x: string]: string; } | undefined; title?: string | undefined; } | undefined; createdAt: string; id: string; subscriptionId: string; data: { blockHash: `0x${string}` | null; blockNumber: number | null; calls?: { data?: `0x${string}` | undefined; to: `0x${string}` | null; }[] | undefined; chainId?: number | undefined; feeToken?: { address: `0x${string}`; currency: string; decimals: number; logoUri?: string | undefined; name: string; symbol: string; verified?: boolean | undefined; } | undefined; gas: number; gasPrice?: string | undefined; hash: `0x${string}`; id: `0x${string}`; input?: `0x${string}` | undefined; maxFeePerGas?: string | undefined; maxPriorityFeePerGas?: string | undefined; nonce: number; nonceKey?: `0x${string}` | undefined; recipient: `0x${string}` | null; sender: `0x${string}`; timestamp: string | null; transactionIndex: number | null; type: "eip1559" | "eip2930" | "eip4844" | "eip7702" | "legacy" | "tempo" | "unknown"; validAfter?: string | null | undefined; validBefore?: string | null | undefined; value: string; meta: { rpc: { [x: string]: import("hono/utils/types").JSONValue; aaAuthorizationList?: { [x: string]: import("hono/utils/types").JSONValue; }[] | undefined; accessList?: { [x: string]: import("hono/utils/types").JSONValue; address: `0x${string}`; storageKeys: `0x${string}`[]; }[] | undefined; authorizationList?: { [x: string]: import("hono/utils/types").JSONValue; }[] | undefined; blobVersionedHashes?: `0x${string}`[] | undefined; blockHash: `0x${string}` | null; blockNumber: `0x${string}` | null; blockTimestamp?: `0x${string}` | null | undefined; calls?: { [x: string]: import("hono/utils/types").JSONValue; data?: `0x${string}` | null | undefined; input?: `0x${string}` | null | undefined; to?: `0x${string}` | null | undefined; value?: `0x${string}` | null | undefined; }[] | null | undefined; chainId?: `0x${string}` | undefined; feePayer?: `0x${string}` | undefined; feePayerSignature?: { [x: string]: import("hono/utils/types").JSONValue; type?: string | undefined; } | null | undefined; feeToken?: `0x${string}` | null | undefined; from: `0x${string}`; gas: `0x${string}`; gasPrice?: `0x${string}` | undefined; hash: `0x${string}`; input?: `0x${string}` | undefined; keyAuthorization?: { [x: string]: import("hono/utils/types").JSONValue; } | null | undefined; maxFeePerBlobGas?: `0x${string}` | undefined; maxFeePerGas?: `0x${string}` | undefined; maxPriorityFeePerGas?: `0x${string}` | undefined; nonce: `0x${string}`; nonceKey?: `0x${string}` | undefined; r?: `0x${string}` | undefined; s?: `0x${string}` | undefined; signature?: { [x: string]: import("hono/utils/types").JSONValue; type?: string | undefined; } | undefined; to?: `0x${string}` | null | undefined; transactionIndex: `0x${string}` | null; type: `0x${string}`; v?: `0x${string}` | undefined; validAfter?: `0x${string}` | null | undefined; validBefore?: `0x${string}` | null | undefined; value?: `0x${string}` | undefined; yParity?: `0x${string}` | undefined; }; }; }; type: "transaction:included"; } | { chainId: number; context?: { description?: string | undefined; metadata?: { [x: string]: string; } | undefined; title?: string | undefined; } | undefined; createdAt: string; id: string; subscriptionId: string; data: { address: `0x${string}`; args?: { [x: string]: import("hono/utils/types").JSONValue; } | undefined; blockNumber: number; data: `0x${string}`; event?: { name: string; signature: string; topic0: `0x${string}`; } | undefined; logIndex: number; timestamp: string; topics: `0x${string}`[]; transactionHash: `0x${string}`; transactionIndex: number; }; type: "log:emitted"; } | { chainId: number; context?: { description?: string | undefined; metadata?: { [x: string]: string; } | undefined; title?: string | undefined; } | undefined; createdAt: string; id: string; subscriptionId: string; data: { number: number; hash: `0x${string}`; parentHash: `0x${string}`; miner: `0x${string}`; proposer?: `0x${string}` | undefined; gasUsed: number; gasLimit: number; transactionCount: number; timestamp: string; }; type: "block:created"; } | { chainId: number; context?: { description?: string | undefined; metadata?: { [x: string]: string; } | undefined; title?: string | undefined; } | undefined; createdAt: string; id: string; subscriptionId: string; data: { createdAt: string; depositAddressId: string; detectionTrigger?: "chain" | "manual" | "poll" | "webhook" | undefined; destinationAmount?: { baseUnits: string; currency: string; decimals: number; formatted: string; } | undefined; destinationAmountRequired?: { baseUnits: string; currency: string; decimals: number; formatted: string; } | undefined; destinationChain: { addressFormat: "base58" | "base58check" | "hex"; id: string; kind: "evm" | "solana" | "tron"; name: string; }; destinationToken: { address: string; currency: string; decimals: number; name: string; standard: string; symbol: string; tokenKey: string; verified: boolean; }; destinationTransactionHashes?: readonly string[] | undefined; id: string; provider: { id: string; name: string; }; recipient: string; refundAddress: string; refundAmount?: { baseUnits: string; currency: string; decimals: number; formatted: string; } | undefined; refundTransactionHashes?: readonly string[] | undefined; sender?: string | undefined; sourceAmount?: { baseUnits: string; currency: string; decimals: number; formatted: string; } | undefined; sourceChain: { addressFormat: "base58" | "base58check" | "hex"; id: string; kind: "evm" | "solana" | "tron"; name: string; }; sourceToken: { address: string; currency: string; decimals: number; name: string; standard: string; symbol: string; tokenKey: string; verified: boolean; }; sourceTransactionHashes: readonly string[]; sourceTransferIndex?: number | undefined; status: "action-required" | "bridging" | "completed" | "detected" | "refunded" | "refunding" | "settling"; statusReason?: { code: "delivery_failed" | "delivery_liquidity_unavailable" | "manual_recovery_required" | "refund_failed" | "source_amount_not_supported" | "source_token_mismatch" | "subsidy_balance_unavailable" | "subsidy_failed"; message: string; } | undefined; updatedAt: string; }; type: "funding:deposit.updated"; } | { chainId: number; context?: { description?: string | undefined; metadata?: { [x: string]: string; } | undefined; title?: string | undefined; } | undefined; createdAt: string; id: string; subscriptionId: string; data: { createdAt: string; destinationAmount?: { baseUnits: string; currency: string; decimals: number; formatted: string; } | undefined; destinationAmountMin?: { baseUnits: string; currency: string; decimals: number; formatted: string; } | undefined; destinationChain: { addressFormat: "base58" | "base58check" | "hex"; id: string; kind: "evm" | "solana" | "tron"; name: string; }; destinationToken: { address: string; currency: string; decimals: number; name: string; standard: string; symbol: string; tokenKey: string; verified: boolean; }; destinationTransactionHashes?: string[] | undefined; fees: { amount: { baseUnits: string; currency: string; decimals: number; formatted: string; }; side: "destination" | "source"; token: { address: string; currency: string; decimals: number; name: string; standard: string; symbol: string; tokenKey: string; verified: boolean; }; type: "provider"; }[]; id: string; method: "depositAddress" | "transaction"; mode: "exactDestination" | "exactSource"; provider: { id: string; name: string; }; quote: { expiresAt: string; sampledAt: string; }; recipient: string; refundAddress?: string | undefined; refundAmount?: { baseUnits: string; currency: string; decimals: number; formatted: string; } | undefined; refundTransactionHashes?: string[] | undefined; sender?: string | undefined; sourceAmount: { baseUnits: string; currency: string; decimals: number; formatted: string; }; sourceAmountMax?: { baseUnits: string; currency: string; decimals: number; formatted: string; } | undefined; sourceChain: { addressFormat: "base58" | "base58check" | "hex"; id: string; kind: "evm" | "solana" | "tron"; name: string; }; sourceToken: { address: string; currency: string; decimals: number; name: string; standard: string; symbol: string; tokenKey: string; verified: boolean; }; sourceTransactionHashes?: string[] | undefined; status: "action-required" | "awaiting-source" | "completed" | "expired" | "processing" | "refunded" | "refunding"; statusReason?: { code: "destination_amount_below_minimum" | "destination_recovered" | "manual_recovery_required" | "refund_failed" | "source_amount_above_maximum" | "source_amount_below_minimum" | "source_chain_mismatch" | "source_token_mismatch"; message: string; } | undefined; updatedAt: string; version: number; }; type: "funding:transfer.updated"; } | { chainId: number; context?: { description?: string | undefined; metadata?: { [x: string]: string; } | undefined; title?: string | undefined; } | undefined; createdAt: string; id: string; subscriptionId: string; data: { ping: true; }; type: "ping"; }; }; outputFormat: "json"; status: 200; input: { param: { deliveryId: string; id: string; orgId: string; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/webhooks/:id{wh_[A-Za-z0-9_-]+}/deliveries/:deliveryId/retry": { $post: { output: { error: { code: "api_key_malformed"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "webhooks_not_enabled"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "webhook_not_found"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "delivery_not_found"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { delivered: boolean; error?: string | undefined; eventId: string; responseMs?: number | undefined; responseStatus?: number | undefined; }; outputFormat: "json"; status: 200; input: { param: { deliveryId: string; id: string; orgId: string; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/webhooks/:id{wh_[A-Za-z0-9_-]+}": { $patch: { output: { error: { code: "api_key_malformed"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { id: string; orgId: string; }; } & { json: { status: "active" | "disabled" | "paused"; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { id: string; orgId: string; }; } & { json: { status: "active" | "disabled" | "paused"; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { id: string; orgId: string; }; } & { json: { status: "active" | "disabled" | "paused"; }; }; } | { output: { error: { code: "body_invalid"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { id: string; orgId: string; }; } & { json: { status: "active" | "disabled" | "paused"; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { id: string; orgId: string; }; } & { json: { status: "active" | "disabled" | "paused"; }; }; } | { output: { error: { code: "forbidden"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { id: string; orgId: string; }; } & { json: { status: "active" | "disabled" | "paused"; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { id: string; orgId: string; }; } & { json: { status: "active" | "disabled" | "paused"; }; }; } | { output: { error: { code: "webhooks_not_enabled"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { id: string; orgId: string; }; } & { json: { status: "active" | "disabled" | "paused"; }; }; } | { output: { error: { code: "webhook_not_found"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { id: string; orgId: string; }; } & { json: { status: "active" | "disabled" | "paused"; }; }; } | { output: { chainId: number; createdAt: string; environment?: "production" | "sandbox" | undefined; eventType: "block:created" | "funding:deposit.updated" | "funding:transfer.updated" | "log:emitted" | "token:transfer" | "transaction:included"; expiresAt?: string | undefined; failureCount: number; filters: { [x: string]: import("hono/utils/types").JSONValue; }; id: string; lastDeliveryAt?: string | undefined; status: "active" | "disabled" | "paused"; updatedAt: string; context?: { description?: string | undefined; metadata?: { [x: string]: string; } | undefined; title?: string | undefined; } | undefined; destination: { type: "url"; url: string; } | { type: "slack"; url: "https://hooks.slack.com/…"; } | { token: "[redacted]"; type: "betterstack"; url: string; }; }; outputFormat: "json"; status: 200; input: { param: { id: string; orgId: string; }; } & { json: { status: "active" | "disabled" | "paused"; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/webhooks/:id{wh_[A-Za-z0-9_-]+}": { $delete: { output: { error: { code: "api_key_malformed"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { id: string; orgId: string; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { id: string; orgId: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { id: string; orgId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { id: string; orgId: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { id: string; orgId: string; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { id: string; orgId: string; }; }; } | { output: { error: { code: "webhooks_not_enabled"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { id: string; orgId: string; }; }; } | { output: { error: { code: "webhook_not_found"; details?: readonly Response.error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { id: string; orgId: string; }; }; } | { output: { id: string; }; outputFormat: "json"; status: 200; input: { param: { id: string; orgId: string; }; }; }; }; }, "/", "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/webhooks/:id{wh_[A-Za-z0-9_-]+}">; export declare namespace webhooks { /** Options for organization webhook management routes. */ type Options = { /** Webhook capability shared with the data routes and host poller. */ webhook?: App.Webhook | undefined; }; } //# sourceMappingURL=webhooks.d.ts.map