import type Stripe from 'stripe'; import type * as App from '../../App.js'; /** * Minimal transactional email sender. Cloudflare deployments wrap the Email * Service binding (`{ from, send: (m) => env.EMAIL.send(m) }`); other hosts * pass any compatible sender. Dispatch is always best-effort. */ export type Email = { /** Console URL embedded in email links (e.g. sign-in URLs). Defaults to the hosted console; self-hosts point it at their own. */ consoleUrl?: string | undefined; /** Sender address for management emails (e.g. `noreply@tempo.xyz`). */ from: string; /** Sends one message. */ send: (message: Email.Message) => Promise; }; export declare namespace Email { /** One transactional message. */ type Message = { /** Sender address. */ from: string; /** HTML body. */ html?: string | undefined; /** Subject line. */ subject: string; /** Plain-text body. */ text: string; /** Recipient address. */ to: string; }; } /** Billing capability, one bag per billing source; Stripe is the sole source today. */ export type Billing = { /** * Stripe billing source. */ stripe: { /** Constructed Stripe client. */ client: Stripe; /** Console URL for Checkout/portal return links when the request carries no `Origin`. Defaults to the hosted console. */ consoleUrl?: string | undefined; /** Test-mode Stripe backing sandbox billing; omit to keep sandbox billing 501. */ sandbox?: { /** Constructed test-mode Stripe client. */ client: Stripe; /** Test-mode webhook endpoint signing secret (`whsec_…`). */ webhookSecret: string; } | undefined; /** Webhook endpoint signing secret (`whsec_…`). */ webhookSecret: string; }; }; /** * Request environment for management routes: the shared app environment plus the * capabilities this group publishes on context (`billing`, `email`). Owned * here, not in core `App.Environment`, since these are management concerns. */ export type Environment = { Variables: App.Environment['Variables'] & { /** Stripe billing capability; undefined when billing is unconfigured. */ billing: Billing | undefined; /** Transactional email sender for management emails; undefined when dispatch is disabled. */ email: Email | undefined; }; }; /** * The management route group: the current user, orgs, projects, members, * invitations, and API-key management. Every route reads its dependencies from * request context set by {@link App.create}. * * The session-auth surface is owned by {@link App.create}; management routes * reference it alongside scoped API-key access. * * ```ts * App.create(options).route('/', management()) * ``` */ export declare function management(options?: management.Options): import("hono/hono-base").HonoBase | import("hono/types").MergeSchemaPath<{ "/v1/scopes": { $get: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: {}; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: {}; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: {}; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: {}; } | { output: { data: { description: string; scope: string; selfServe: boolean; }[]; }; outputFormat: "json"; status: 200; input: {}; }; }; }, "/"> | import("hono/types").MergeSchemaPath<{ "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/faucet": { $post: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { json: { address: `0x${string}`; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; }; } & { json: { address: `0x${string}`; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; }; } & { json: { address: `0x${string}`; }; }; } | { output: { error: { code: "body_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { json: { address: `0x${string}`; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { json: { address: `0x${string}`; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; } & { json: { address: `0x${string}`; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; } & { json: { address: `0x${string}`; }; }; } | { output: { error: { code: "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { orgId: string; }; } & { json: { address: `0x${string}`; }; }; } | { output: { tokens: { amount: { baseUnits: string; currency: string; decimals: number; formatted: string; }; token: { address: `0x${string}`; currency: string; decimals: number; name: string; symbol: string; }; transactionHash: `0x${string}`; }[]; transactionHashes: `0x${string}`[]; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; }; } & { json: { address: `0x${string}`; }; }; }; }; }, "/"> | import("hono/types").MergeSchemaPath<{ "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/usage/requests": { $get: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; from?: string | string[]; interval?: string | string[]; projectId?: string | string[]; to?: string | string[]; } | undefined; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; from?: string | string[]; interval?: string | string[]; projectId?: string | string[]; to?: string | string[]; } | undefined; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; from?: string | string[]; interval?: string | string[]; projectId?: string | string[]; to?: string | string[]; } | undefined; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; from?: string | string[]; interval?: string | string[]; projectId?: string | string[]; to?: string | string[]; } | undefined; }; } | { output: { error: { code: "query_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; from?: string | string[]; interval?: string | string[]; projectId?: string | string[]; to?: string | string[]; } | undefined; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; from?: string | string[]; interval?: string | string[]; projectId?: string | string[]; to?: string | string[]; } | undefined; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; from?: string | string[]; interval?: string | string[]; projectId?: string | string[]; to?: string | string[]; } | undefined; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; from?: string | string[]; interval?: string | string[]; projectId?: string | string[]; to?: string | string[]; } | undefined; }; } | { output: { error: { code: "analytics_unconfigured"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 501; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; from?: string | string[]; interval?: string | string[]; projectId?: string | string[]; to?: string | string[]; } | undefined; }; } | { output: { byKey: { apiKeyId: string; averageDurationMs: number; errors: number; requests: number; }[]; byRoute: { averageDurationMs: number; errors: number; requests: number; route: string; }[]; byStatus: { requests: number; status: number; }[]; from: string; interval: "day" | "hour"; series: { errors: number; requests: number; time: string; }[]; to: string; totals: { averageDurationMs: number; errors: number; requests: number; }; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; from?: string | string[]; interval?: string | string[]; projectId?: string | string[]; to?: string | string[]; } | undefined; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/usage/sponsorships": { $get: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; from?: string | string[]; interval?: string | string[]; projectId?: string | string[]; to?: string | string[]; } | undefined; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; from?: string | string[]; interval?: string | string[]; projectId?: string | string[]; to?: string | string[]; } | undefined; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; from?: string | string[]; interval?: string | string[]; projectId?: string | string[]; to?: string | string[]; } | undefined; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; from?: string | string[]; interval?: string | string[]; projectId?: string | string[]; to?: string | string[]; } | undefined; }; } | { output: { error: { code: "query_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; from?: string | string[]; interval?: string | string[]; projectId?: string | string[]; to?: string | string[]; } | undefined; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; from?: string | string[]; interval?: string | string[]; projectId?: string | string[]; to?: string | string[]; } | undefined; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; from?: string | string[]; interval?: string | string[]; projectId?: string | string[]; to?: string | string[]; } | undefined; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; from?: string | string[]; interval?: string | string[]; projectId?: string | string[]; to?: string | string[]; } | undefined; }; } | { output: { data: { count: number; failed: number; feeTotal: { amount: string; currency: "usd"; }; timestamp: string; }[]; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; from?: string | string[]; interval?: string | string[]; projectId?: string | string[]; to?: string | string[]; } | undefined; }; }; }; }, "/"> | import("hono/types").MergeSchemaPath<{ "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/members": { $get: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").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 import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; }; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { orgId: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; }; } | { output: { data: { address?: `0x${string}` | undefined; createdAt: string; email?: string | undefined; role: "admin" | "member" | "owner"; userId: string; }[]; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/members/:userId{usr_[A-Za-z0-9_-]+}": { $patch: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; userId: string; }; } & { json: { role: "admin" | "member" | "owner"; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; userId: string; }; } & { json: { role: "admin" | "member" | "owner"; }; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; userId: string; }; } & { json: { role: "admin" | "member" | "owner"; }; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { orgId: string; userId: string; }; } & { json: { role: "admin" | "member" | "owner"; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; userId: string; }; } & { json: { role: "admin" | "member" | "owner"; }; }; } | { output: { error: { code: "body_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; userId: string; }; } & { json: { role: "admin" | "member" | "owner"; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; userId: string; }; } & { json: { role: "admin" | "member" | "owner"; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; userId: string; }; } & { json: { role: "admin" | "member" | "owner"; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; userId: string; }; } & { json: { role: "admin" | "member" | "owner"; }; }; } | { output: { error: { code: "last_owner"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 409; input: { param: { orgId: string; userId: string; }; } & { json: { role: "admin" | "member" | "owner"; }; }; } | { output: { error: { code: "member_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; userId: string; }; } & { json: { role: "admin" | "member" | "owner"; }; }; } | { output: { address?: `0x${string}` | undefined; createdAt: string; email?: string | undefined; role: "admin" | "member" | "owner"; userId: string; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; userId: string; }; } & { json: { role: "admin" | "member" | "owner"; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/members/:userId{usr_[A-Za-z0-9_-]+}": { $delete: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; userId: string; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; userId: string; }; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; userId: string; }; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { orgId: string; userId: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; userId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; userId: string; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; userId: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; userId: string; }; }; } | { output: { error: { code: "last_owner"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 409; input: { param: { orgId: string; userId: string; }; }; } | { output: { error: { code: "member_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; userId: string; }; }; } | { output: { userId: string; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; userId: string; }; }; }; }; }, "/"> | import("hono/types").MergeSchemaPath<{ "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/verified-token-requests": { $post: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { json: { address: `0x${string}`; decimals: number; chainId: unknown; currency: string; logo?: string | undefined; logoUri?: string | undefined; name: string; note?: string | undefined; symbol: string; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; }; } & { json: { address: `0x${string}`; decimals: number; chainId: unknown; currency: string; logo?: string | undefined; logoUri?: string | undefined; name: string; note?: string | undefined; symbol: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; }; } & { json: { address: `0x${string}`; decimals: number; chainId: unknown; currency: string; logo?: string | undefined; logoUri?: string | undefined; name: string; note?: string | undefined; symbol: string; }; }; } | { output: { error: { code: "body_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { json: { address: `0x${string}`; decimals: number; chainId: unknown; currency: string; logo?: string | undefined; logoUri?: string | undefined; name: string; note?: string | undefined; symbol: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { json: { address: `0x${string}`; decimals: number; chainId: unknown; currency: string; logo?: string | undefined; logoUri?: string | undefined; name: string; note?: string | undefined; symbol: string; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; } & { json: { address: `0x${string}`; decimals: number; chainId: unknown; currency: string; logo?: string | undefined; logoUri?: string | undefined; name: string; note?: string | undefined; symbol: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; } & { json: { address: `0x${string}`; decimals: number; chainId: unknown; currency: string; logo?: string | undefined; logoUri?: string | undefined; name: string; note?: string | undefined; symbol: string; }; }; } | { output: { error: { code: "verified_token_exists"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 409; input: { param: { orgId: string; }; } & { json: { address: `0x${string}`; decimals: number; chainId: unknown; currency: string; logo?: string | undefined; logoUri?: string | undefined; name: string; note?: string | undefined; symbol: string; }; }; } | { output: { error: { code: "verified_symbol_exists"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 409; input: { param: { orgId: string; }; } & { json: { address: `0x${string}`; decimals: number; chainId: unknown; currency: string; logo?: string | undefined; logoUri?: string | undefined; name: string; note?: string | undefined; symbol: string; }; }; } | { output: { error: { code: "request_limit_reached"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 409; input: { param: { orgId: string; }; } & { json: { address: `0x${string}`; decimals: number; chainId: unknown; currency: string; logo?: string | undefined; logoUri?: string | undefined; name: string; note?: string | undefined; symbol: string; }; }; } | { output: { error: { code: "request_pending_exists"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 409; input: { param: { orgId: string; }; } & { json: { address: `0x${string}`; decimals: number; chainId: unknown; currency: string; logo?: string | undefined; logoUri?: string | undefined; name: string; note?: string | undefined; symbol: string; }; }; } | { output: { address: `0x${string}`; currency: string; decimals: number; logoUri?: string | undefined; name: string; symbol: string; chainId: number; createdAt: string; id: string; logo?: string | undefined; note: string | null; orgId: string; requestedBy: string; reviewNote: string | null; reviewedAt: string | null; status: "approved" | "denied" | "pending"; updatedAt: string; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; }; } & { json: { address: `0x${string}`; decimals: number; chainId: unknown; currency: string; logo?: string | undefined; logoUri?: string | undefined; name: string; note?: string | undefined; symbol: string; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/verified-token-requests": { $get: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").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 import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; }; } | { output: { data: { address: `0x${string}`; currency: string; decimals: number; logoUri?: string | undefined; name: string; symbol: string; chainId: number; createdAt: string; id: string; logo?: string | undefined; note: string | null; orgId: string; requestedBy: string; reviewNote: string | null; reviewedAt: string | null; status: "approved" | "denied" | "pending"; updatedAt: string; }[]; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/verified-token-requests/:requestId{vtr_[A-Za-z0-9_-]+}": { $delete: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; requestId: string; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; requestId: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; requestId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; requestId: string; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; requestId: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; requestId: string; }; }; } | { output: { error: { code: "request_not_pending"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 409; input: { param: { orgId: string; requestId: string; }; }; } | { output: { error: { code: "verified_token_request_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; requestId: string; }; }; } | { output: { id: string; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; requestId: string; }; }; }; }; }, "/"> | import("hono/types").MergeSchemaPath<{ "/v1/orgs": { $get: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: {}; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: {}; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: {}; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: {}; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: {}; } | { output: { data: { createdAt: string; id: string; name: string; role?: "admin" | "member" | "owner" | undefined; updatedAt: string; }[]; }; outputFormat: "json"; status: 200; input: {}; }; }; } & { "/v1/orgs": { $post: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { json: { name: string; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { json: { name: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { json: { name: string; }; }; } | { output: { error: { code: "body_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { json: { name: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { json: { name: string; }; }; } | { output: { createdAt: string; id: string; name: string; role?: "admin" | "member" | "owner" | undefined; updatedAt: string; }; outputFormat: "json"; status: 200; input: { json: { name: string; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}": { $get: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").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 import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; }; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { orgId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; }; } | { output: { createdAt: string; id: string; name: string; role?: "admin" | "member" | "owner" | undefined; updatedAt: string; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}": { $patch: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { json: { name: string; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; }; } & { json: { name: string; }; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; } & { json: { name: string; }; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { orgId: string; }; } & { json: { name: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; }; } & { json: { name: string; }; }; } | { output: { error: { code: "body_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { json: { name: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { json: { name: string; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; } & { json: { name: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; } & { json: { name: string; }; }; } | { output: { createdAt: string; id: string; name: string; role?: "admin" | "member" | "owner" | undefined; updatedAt: string; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; }; } & { json: { name: string; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}": { $delete: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").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 import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; }; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { orgId: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; }; } | { output: { error: { code: "sponsorships_unreported"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 409; input: { param: { orgId: string; }; }; } | { output: { id: string; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; }; }; }; }; }, "/"> | import("hono/types").MergeSchemaPath<{ "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/projects": { $get: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").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 import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; }; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { orgId: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; }; } | { output: { data: { createdAt: string; environments: ("production" | "sandbox")[]; id: string; name: string; orgId: string; updatedAt: string; }[]; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/projects": { $post: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { json: { name: string; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; }; } & { json: { name: string; }; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; } & { json: { name: string; }; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { orgId: string; }; } & { json: { name: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; }; } & { json: { name: string; }; }; } | { output: { error: { code: "body_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { json: { name: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { json: { name: string; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; } & { json: { name: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; } & { json: { name: string; }; }; } | { output: { createdAt: string; environments: ("production" | "sandbox")[]; id: string; name: string; orgId: string; updatedAt: string; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; }; } & { json: { name: string; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/projects/:projectId{prj_[A-Za-z0-9_-]+}": { $get: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; projectId: string; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; projectId: string; }; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; projectId: string; }; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { orgId: string; projectId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; projectId: string; }; }; } | { output: { error: { code: "organization_not_found" | "project_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; projectId: string; }; }; } | { output: { createdAt: string; environments: ("production" | "sandbox")[]; id: string; name: string; orgId: string; updatedAt: string; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; projectId: string; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/projects/:projectId{prj_[A-Za-z0-9_-]+}": { $patch: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; projectId: string; }; } & { json: { name: string; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; projectId: string; }; } & { json: { name: string; }; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; projectId: string; }; } & { json: { name: string; }; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { orgId: string; projectId: string; }; } & { json: { name: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; projectId: string; }; } & { json: { name: string; }; }; } | { output: { error: { code: "body_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; projectId: string; }; } & { json: { name: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; projectId: string; }; } & { json: { name: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; projectId: string; }; } & { json: { name: string; }; }; } | { output: { error: { code: "organization_not_found" | "project_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; projectId: string; }; } & { json: { name: string; }; }; } | { output: { createdAt: string; environments: ("production" | "sandbox")[]; id: string; name: string; orgId: string; updatedAt: string; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; projectId: string; }; } & { json: { name: string; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/projects/:projectId{prj_[A-Za-z0-9_-]+}": { $delete: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; projectId: string; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; projectId: string; }; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; projectId: string; }; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { orgId: string; projectId: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; projectId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; projectId: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; projectId: string; }; }; } | { output: { error: { code: "organization_not_found" | "project_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; projectId: string; }; }; } | { output: { id: string; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; projectId: string; }; }; }; }; }, "/"> | import("hono/types").MergeSchemaPath<{ "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/invitations": { $post: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { json: { email: string; role: "admin" | "member" | "owner"; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; }; } & { json: { email: string; role: "admin" | "member" | "owner"; }; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; } & { json: { email: string; role: "admin" | "member" | "owner"; }; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { orgId: string; }; } & { json: { email: string; role: "admin" | "member" | "owner"; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; }; } & { json: { email: string; role: "admin" | "member" | "owner"; }; }; } | { output: { error: { code: "body_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { json: { email: string; role: "admin" | "member" | "owner"; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { json: { email: string; role: "admin" | "member" | "owner"; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; } & { json: { email: string; role: "admin" | "member" | "owner"; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; } & { json: { email: string; role: "admin" | "member" | "owner"; }; }; } | { output: { createdAt: string; email: string; expiresAt: string; id: string; invitedBy: string; orgId: string; role: "admin" | "member" | "owner"; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; }; } & { json: { email: string; role: "admin" | "member" | "owner"; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/invitations": { $get: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").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 import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; }; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { orgId: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; }; } | { output: { data: { createdAt: string; email: string; expiresAt: string; id: string; invitedBy: string; orgId: string; role: "admin" | "member" | "owner"; }[]; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/invitations/:invitationId{inv_[A-Za-z0-9_-]+}": { $delete: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { invitationId: string; orgId: string; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { invitationId: string; orgId: string; }; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { invitationId: string; orgId: string; }; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { invitationId: string; orgId: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { invitationId: string; orgId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { invitationId: string; orgId: string; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { invitationId: string; orgId: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { invitationId: string; orgId: string; }; }; } | { output: { error: { code: "invitation_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { invitationId: string; orgId: string; }; }; } | { output: { id: string; }; outputFormat: "json"; status: 200; input: { param: { invitationId: string; orgId: string; }; }; }; }; } & { "/v1/invitations": { $get: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: {}; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: {}; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: {}; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: {}; } | { output: { data: { createdAt: string; email: string; expiresAt: string; id: string; invitedBy: string; orgId: string; role: "admin" | "member" | "owner"; orgName: string; }[]; }; outputFormat: "json"; status: 200; input: {}; }; }; } & { "/v1/invitations/:invitationId{inv_[A-Za-z0-9_-]+}/accept": { $post: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { invitationId: string; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { invitationId: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { invitationId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { invitationId: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { invitationId: string; }; }; } | { output: { error: { code: "invitation_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { invitationId: string; }; }; } | { output: { orgId: string; role: "admin" | "member" | "owner"; userId: string; }; outputFormat: "json"; status: 200; input: { param: { invitationId: string; }; }; }; }; } & { "/v1/invitations/:invitationId{inv_[A-Za-z0-9_-]+}/decline": { $post: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { invitationId: string; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { invitationId: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { invitationId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { invitationId: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { invitationId: string; }; }; } | { output: { error: { code: "invitation_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { invitationId: string; }; }; } | { output: { id: string; }; outputFormat: "json"; status: 200; input: { param: { invitationId: string; }; }; }; }; }, "/"> | import("hono/types").MergeSchemaPath<{ "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/billing": { $get: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "query_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { enabledSources: ("stripe" | "tempo")[]; spend?: { amount: string; currency: "usd"; period: "month"; } | undefined; spendLimit?: { amount: string; currency: "usd"; period: "month"; } | undefined; status: "active" | "canceled" | "none" | "past_due"; txFeeLimit?: { amount: string; currency: "usd"; } | undefined; updatedAt?: string | undefined; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/billing": { $patch: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; } & { json: { spendLimit?: { amount: string; currency?: "usd" | undefined; period?: "month" | undefined; } | null | undefined; txFeeLimit?: { amount: string; currency?: "usd" | undefined; } | null | undefined; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; } & { json: { spendLimit?: { amount: string; currency?: "usd" | undefined; period?: "month" | undefined; } | null | undefined; txFeeLimit?: { amount: string; currency?: "usd" | undefined; } | null | undefined; }; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; } & { json: { spendLimit?: { amount: string; currency?: "usd" | undefined; period?: "month" | undefined; } | null | undefined; txFeeLimit?: { amount: string; currency?: "usd" | undefined; } | null | undefined; }; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; } & { json: { spendLimit?: { amount: string; currency?: "usd" | undefined; period?: "month" | undefined; } | null | undefined; txFeeLimit?: { amount: string; currency?: "usd" | undefined; } | null | undefined; }; }; } | { output: { error: { code: "query_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; } & { json: { spendLimit?: { amount: string; currency?: "usd" | undefined; period?: "month" | undefined; } | null | undefined; txFeeLimit?: { amount: string; currency?: "usd" | undefined; } | null | undefined; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; } & { json: { spendLimit?: { amount: string; currency?: "usd" | undefined; period?: "month" | undefined; } | null | undefined; txFeeLimit?: { amount: string; currency?: "usd" | undefined; } | null | undefined; }; }; } | { output: { error: { code: "body_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; } & { json: { spendLimit?: { amount: string; currency?: "usd" | undefined; period?: "month" | undefined; } | null | undefined; txFeeLimit?: { amount: string; currency?: "usd" | undefined; } | null | undefined; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; } & { json: { spendLimit?: { amount: string; currency?: "usd" | undefined; period?: "month" | undefined; } | null | undefined; txFeeLimit?: { amount: string; currency?: "usd" | undefined; } | null | undefined; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; } & { json: { spendLimit?: { amount: string; currency?: "usd" | undefined; period?: "month" | undefined; } | null | undefined; txFeeLimit?: { amount: string; currency?: "usd" | undefined; } | null | undefined; }; }; } | { output: { enabledSources: ("stripe" | "tempo")[]; spend?: { amount: string; currency: "usd"; period: "month"; } | undefined; spendLimit?: { amount: string; currency: "usd"; period: "month"; } | undefined; status: "active" | "canceled" | "none" | "past_due"; txFeeLimit?: { amount: string; currency: "usd"; } | undefined; updatedAt?: string | undefined; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; } & { json: { spendLimit?: { amount: string; currency?: "usd" | undefined; period?: "month" | undefined; } | null | undefined; txFeeLimit?: { amount: string; currency?: "usd" | undefined; } | null | undefined; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; } & { json: { spendLimit?: { amount: string; currency?: "usd" | undefined; period?: "month" | undefined; } | null | undefined; txFeeLimit?: { amount: string; currency?: "usd" | undefined; } | null | undefined; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/billing/stripe/checkout": { $post: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "query_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "billing_source_disabled"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "billing_unconfigured"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 501; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { url: string; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/billing/stripe/manage": { $post: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "query_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "billing_unconfigured"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 501; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { url: string; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "billing_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/billing/payment-methods": { $get: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "query_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "billing_unconfigured"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 501; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { data: { card?: { brand: string; expMonth: number; expYear: number; last4: string; } | undefined; createdAt: string; default: boolean; id: string; provider: "stripe"; type: string; }[]; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/billing/payment-methods/:methodId{pm_[A-Za-z0-9_-]+}": { $delete: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { methodId: string; orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { methodId: string; orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { methodId: string; orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { methodId: string; orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "query_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { methodId: string; orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { methodId: string; orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { methodId: string; orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { methodId: string; orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { enabledSources: ("stripe" | "tempo")[]; spend?: { amount: string; currency: "usd"; period: "month"; } | undefined; spendLimit?: { amount: string; currency: "usd"; period: "month"; } | undefined; status: "active" | "canceled" | "none" | "past_due"; txFeeLimit?: { amount: string; currency: "usd"; } | undefined; updatedAt?: string | undefined; }; outputFormat: "json"; status: 200; input: { param: { methodId: string; orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { methodId: string; orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "billing_unconfigured"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 501; input: { param: { methodId: string; orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "billing_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { methodId: string; orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "payment_method_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { methodId: string; orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; }; }; } & { "/stripe/webhook": { $post: { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: {}; } | { output: { error: { code: "billing_unconfigured"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 501; input: {}; } | { output: { error: { code: "signature_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: {}; } | { output: { received: true; }; outputFormat: "json"; status: 200; input: {}; }; }; }, "/"> | import("hono/types").MergeSchemaPath<{ "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/invite-links": { $post: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { json: { allowedEmailDomains?: readonly string[] | null | undefined; expiresAt?: string | null | undefined; maxUses?: number | null | undefined; name?: string | undefined; role?: "member" | undefined; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; }; } & { json: { allowedEmailDomains?: readonly string[] | null | undefined; expiresAt?: string | null | undefined; maxUses?: number | null | undefined; name?: string | undefined; role?: "member" | undefined; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; }; } & { json: { allowedEmailDomains?: readonly string[] | null | undefined; expiresAt?: string | null | undefined; maxUses?: number | null | undefined; name?: string | undefined; role?: "member" | undefined; }; }; } | { output: { error: { code: "body_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { json: { allowedEmailDomains?: readonly string[] | null | undefined; expiresAt?: string | null | undefined; maxUses?: number | null | undefined; name?: string | undefined; role?: "member" | undefined; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { json: { allowedEmailDomains?: readonly string[] | null | undefined; expiresAt?: string | null | undefined; maxUses?: number | null | undefined; name?: string | undefined; role?: "member" | undefined; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; } & { json: { allowedEmailDomains?: readonly string[] | null | undefined; expiresAt?: string | null | undefined; maxUses?: number | null | undefined; name?: string | undefined; role?: "member" | undefined; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; } & { json: { allowedEmailDomains?: readonly string[] | null | undefined; expiresAt?: string | null | undefined; maxUses?: number | null | undefined; name?: string | undefined; role?: "member" | undefined; }; }; } | { output: { allowedEmailDomains: readonly string[] | null; createdAt: string; createdBy: string; enabled: boolean; expiresAt: string | null; id: string; lastUsedAt: string | null; maxUses: number | null; name: string; orgId: string; role: "member"; status: "active" | "deleted" | "disabled" | "exhausted" | "expired"; token: string; updatedAt: string; useCount: number; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; }; } & { json: { allowedEmailDomains?: readonly string[] | null | undefined; expiresAt?: string | null | undefined; maxUses?: number | null | undefined; name?: string | undefined; role?: "member" | undefined; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/invite-links": { $get: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").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 import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; }; } | { output: { data: { allowedEmailDomains: readonly string[] | null; createdAt: string; createdBy: string; enabled: boolean; expiresAt: string | null; id: string; lastUsedAt: string | null; maxUses: number | null; name: string; orgId: string; role: "member"; status: "active" | "deleted" | "disabled" | "exhausted" | "expired"; token: string; updatedAt: string; useCount: number; }[]; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/invite-links/:inviteLinkId{iln_[A-Za-z0-9_-]+}": { $patch: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { inviteLinkId: string; orgId: string; }; } & { json: { enabled: boolean; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { inviteLinkId: string; orgId: string; }; } & { json: { enabled: boolean; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { inviteLinkId: string; orgId: string; }; } & { json: { enabled: boolean; }; }; } | { output: { error: { code: "body_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { inviteLinkId: string; orgId: string; }; } & { json: { enabled: boolean; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { inviteLinkId: string; orgId: string; }; } & { json: { enabled: boolean; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { inviteLinkId: string; orgId: string; }; } & { json: { enabled: boolean; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { inviteLinkId: string; orgId: string; }; } & { json: { enabled: boolean; }; }; } | { output: { allowedEmailDomains: readonly string[] | null; createdAt: string; createdBy: string; enabled: boolean; expiresAt: string | null; id: string; lastUsedAt: string | null; maxUses: number | null; name: string; orgId: string; role: "member"; status: "active" | "deleted" | "disabled" | "exhausted" | "expired"; token: string; updatedAt: string; useCount: number; }; outputFormat: "json"; status: 200; input: { param: { inviteLinkId: string; orgId: string; }; } & { json: { enabled: boolean; }; }; } | { output: { error: { code: "invite_link_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { inviteLinkId: string; orgId: string; }; } & { json: { enabled: boolean; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/invite-links/:inviteLinkId{iln_[A-Za-z0-9_-]+}": { $delete: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { inviteLinkId: string; orgId: string; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { inviteLinkId: string; orgId: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { inviteLinkId: string; orgId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { inviteLinkId: string; orgId: string; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { inviteLinkId: string; orgId: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { inviteLinkId: string; orgId: string; }; }; } | { output: { error: { code: "invite_link_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { inviteLinkId: string; orgId: string; }; }; } | { output: { id: string; }; outputFormat: "json"; status: 200; input: { param: { inviteLinkId: string; orgId: string; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/invite-links/:inviteLinkId{iln_[A-Za-z0-9_-]+}/redemptions": { $get: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { inviteLinkId: string; orgId: string; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { inviteLinkId: string; orgId: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { inviteLinkId: string; orgId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { inviteLinkId: string; orgId: string; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { inviteLinkId: string; orgId: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { inviteLinkId: string; orgId: string; }; }; } | { output: { error: { code: "invite_link_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { inviteLinkId: string; orgId: string; }; }; } | { output: { data: { createdAt: string; email: string; id: string; inviteLinkId: string; inviteLinkName: string; orgId: string; userId: string; }[]; }; outputFormat: "json"; status: 200; input: { param: { inviteLinkId: string; orgId: string; }; }; }; }; } & { "/v1/invite-links/resolve": { $post: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { json: { token: string; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { json: { token: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { json: { token: string; }; }; } | { output: { error: { code: "body_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { json: { token: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { json: { token: string; }; }; } | { output: { error: { code: "invite_link_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { json: { token: string; }; }; } | { output: { orgName: string; role: "member"; }; outputFormat: "json"; status: 200; input: { json: { token: string; }; }; }; }; } & { "/v1/invite-links/accept": { $post: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { json: { token: string; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { json: { token: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { json: { token: string; }; }; } | { output: { error: { code: "body_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { json: { token: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { json: { token: string; }; }; } | { output: { error: { code: "invite_link_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { json: { token: string; }; }; } | { output: { orgId: string; role: "member"; userId: string; }; outputFormat: "json"; status: 200; input: { json: { token: string; }; }; } | { output: { error: { code: "invite_link_email_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { json: { token: string; }; }; }; }; }, "/"> | import("hono/types").MergeSchemaPath<{ "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/webhooks": { $post: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").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: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").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 import("../../internal/Response.js").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: "chain_id_unsupported"; details?: readonly import("../../internal/Response.js").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: "body_invalid"; details?: readonly import("../../internal/Response.js").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: "webhooks_not_enabled"; details?: readonly import("../../internal/Response.js").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 import("../../internal/Response.js").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 import("../../internal/Response.js").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 import("../../internal/Response.js").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 import("../../internal/Response.js").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: "param_invalid"; details?: readonly import("../../internal/Response.js").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: "organization_not_found"; details?: readonly import("../../internal/Response.js").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: "forbidden"; details?: readonly import("../../internal/Response.js").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 import("../../internal/Response.js").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 import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; }; }; } | { output: { error: { code: "webhooks_not_enabled"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; 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 import("../../internal/Response.js").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 import("../../internal/Response.js").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 import("../../internal/Response.js").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 import("../../internal/Response.js").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: "webhooks_not_enabled"; details?: readonly import("../../internal/Response.js").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: "param_invalid"; details?: readonly import("../../internal/Response.js").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: "webhook_not_found"; details?: readonly import("../../internal/Response.js").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: "organization_not_found"; details?: readonly import("../../internal/Response.js").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: "forbidden"; details?: readonly import("../../internal/Response.js").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: { 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 import("../../internal/Response.js").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 import("../../internal/Response.js").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 import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "webhooks_not_enabled"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "webhook_not_found"; details?: readonly import("../../internal/Response.js").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 import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; 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 import("../../internal/Response.js").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 import("../../internal/Response.js").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 import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "webhooks_not_enabled"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "webhook_not_found"; details?: readonly import("../../internal/Response.js").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; }; }; } | { output: { error: { code: "delivery_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { deliveryId: string; id: string; orgId: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; 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 import("../../internal/Response.js").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 import("../../internal/Response.js").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 import("../../internal/Response.js").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 import("../../internal/Response.js").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: "webhooks_not_enabled"; details?: readonly import("../../internal/Response.js").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: "param_invalid"; details?: readonly import("../../internal/Response.js").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: "webhook_not_found"; details?: readonly import("../../internal/Response.js").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: "organization_not_found"; details?: readonly import("../../internal/Response.js").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: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; 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 import("../../internal/Response.js").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 import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { id: string; orgId: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { id: string; orgId: string; }; }; } | { output: { error: { code: "webhooks_not_enabled"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { id: string; orgId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { id: string; orgId: string; }; }; } | { output: { error: { code: "webhook_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { id: string; orgId: string; }; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { id: string; orgId: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { id: string; orgId: string; }; }; } | { output: { id: string; }; outputFormat: "json"; status: 200; input: { param: { id: string; orgId: string; }; }; }; }; }, "/"> | import("hono/types").MergeSchemaPath<{ "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/projects/:projectId{prj_[A-Za-z0-9_-]+}/api-keys": { $post: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; projectId: string; }; } & { json: { allowedIps?: readonly string[] | undefined; environment?: "production" | "sandbox" | undefined; name?: string | undefined; scopes?: string[] | undefined; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; projectId: string; }; } & { json: { allowedIps?: readonly string[] | undefined; environment?: "production" | "sandbox" | undefined; name?: string | undefined; scopes?: string[] | undefined; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; projectId: string; }; } & { json: { allowedIps?: readonly string[] | undefined; environment?: "production" | "sandbox" | undefined; name?: string | undefined; scopes?: string[] | undefined; }; }; } | { output: { error: { code: "body_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; projectId: string; }; } & { json: { allowedIps?: readonly string[] | undefined; environment?: "production" | "sandbox" | undefined; name?: string | undefined; scopes?: string[] | undefined; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; projectId: string; }; } & { json: { allowedIps?: readonly string[] | undefined; environment?: "production" | "sandbox" | undefined; name?: string | undefined; scopes?: string[] | undefined; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; projectId: string; }; } & { json: { allowedIps?: readonly string[] | undefined; environment?: "production" | "sandbox" | undefined; name?: string | undefined; scopes?: string[] | undefined; }; }; } | { output: { error: { code: "organization_not_found" | "project_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; projectId: string; }; } & { json: { allowedIps?: readonly string[] | undefined; environment?: "production" | "sandbox" | undefined; name?: string | undefined; scopes?: string[] | undefined; }; }; } | { output: { error: { code: "api_keys_not_enabled"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; projectId: string; }; } & { json: { allowedIps?: readonly string[] | undefined; environment?: "production" | "sandbox" | undefined; name?: string | undefined; scopes?: string[] | undefined; }; }; } | { output: { error: { code: "scope_not_issuable"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; projectId: string; }; } & { json: { allowedIps?: readonly string[] | undefined; environment?: "production" | "sandbox" | undefined; name?: string | undefined; scopes?: string[] | undefined; }; }; } | { output: { allowedIps: readonly string[]; createdAt: string; createdBy?: string | undefined; environment: "production" | "sandbox"; expiresAt?: string | undefined; id: string; lastUsedAt?: string | undefined; name?: string | undefined; orgId: string; projectId?: string | undefined; scopes: string[]; tokenLast4: string; token: string; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; projectId: string; }; } & { json: { allowedIps?: readonly string[] | undefined; environment?: "production" | "sandbox" | undefined; name?: string | undefined; scopes?: string[] | undefined; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/projects/:projectId{prj_[A-Za-z0-9_-]+}/api-keys": { $get: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; projectId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; projectId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; projectId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { orgId: string; projectId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "query_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; projectId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; projectId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; projectId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "organization_not_found" | "project_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; projectId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "api_keys_not_enabled"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; projectId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { data: { allowedIps: readonly string[]; createdAt: string; createdBy?: string | undefined; environment: "production" | "sandbox"; expiresAt?: string | undefined; id: string; lastUsedAt?: string | undefined; name?: string | undefined; orgId: string; projectId?: string | undefined; scopes: string[]; tokenLast4: string; }[]; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; projectId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/api-keys": { $get: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "query_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "organization_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { error: { code: "api_keys_not_enabled"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; } | { output: { data: { allowedIps: readonly string[]; createdAt: string; createdBy?: string | undefined; environment: "production" | "sandbox"; expiresAt?: string | undefined; id: string; lastUsedAt?: string | undefined; name?: string | undefined; orgId: string; projectId?: string | undefined; scopes: string[]; tokenLast4: string; }[]; }; outputFormat: "json"; status: 200; input: { param: { orgId: string; }; } & { query?: { environment?: string | string[]; } | undefined; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/api-keys/:keyId{key_[A-Za-z0-9_-]+}/rotate": { $post: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { keyId: string; orgId: string; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { keyId: string; orgId: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { keyId: string; orgId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { keyId: string; orgId: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { keyId: string; orgId: string; }; }; } | { output: { error: { code: "api_keys_not_enabled"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { keyId: string; orgId: string; }; }; } | { output: { error: { code: "scope_not_issuable"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { keyId: string; orgId: string; }; }; } | { output: { error: { code: "api_key_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { keyId: string; orgId: string; }; }; } | { output: { allowedIps: readonly string[]; createdAt: string; createdBy?: string | undefined; environment: "production" | "sandbox"; expiresAt?: string | undefined; id: string; lastUsedAt?: string | undefined; name?: string | undefined; orgId: string; projectId?: string | undefined; scopes: string[]; tokenLast4: string; token: string; }; outputFormat: "json"; status: 200; input: { param: { keyId: string; orgId: string; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/api-keys/:keyId{key_[A-Za-z0-9_-]+}": { $delete: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { keyId: string; orgId: string; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { keyId: string; orgId: string; }; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { keyId: string; orgId: string; }; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { keyId: string; orgId: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { keyId: string; orgId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { keyId: string; orgId: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { keyId: string; orgId: string; }; }; } | { output: { error: { code: "api_keys_not_enabled"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { keyId: string; orgId: string; }; }; } | { output: { error: { code: "api_key_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { keyId: string; orgId: string; }; }; } | { output: { id: string; }; outputFormat: "json"; status: 200; input: { param: { keyId: string; orgId: string; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/projects/:projectId{prj_[A-Za-z0-9_-]+}/api-keys/:keyId{key_[A-Za-z0-9_-]+}": { $patch: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { keyId: string; orgId: string; projectId: string; }; } & { json: { allowedIps: readonly string[]; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { keyId: string; orgId: string; projectId: string; }; } & { json: { allowedIps: readonly string[]; }; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { keyId: string; orgId: string; projectId: string; }; } & { json: { allowedIps: readonly string[]; }; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { keyId: string; orgId: string; projectId: string; }; } & { json: { allowedIps: readonly string[]; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { keyId: string; orgId: string; projectId: string; }; } & { json: { allowedIps: readonly string[]; }; }; } | { output: { error: { code: "body_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { keyId: string; orgId: string; projectId: string; }; } & { json: { allowedIps: readonly string[]; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { keyId: string; orgId: string; projectId: string; }; } & { json: { allowedIps: readonly string[]; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { keyId: string; orgId: string; projectId: string; }; } & { json: { allowedIps: readonly string[]; }; }; } | { output: { error: { code: "organization_not_found" | "project_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { keyId: string; orgId: string; projectId: string; }; } & { json: { allowedIps: readonly string[]; }; }; } | { output: { error: { code: "api_keys_not_enabled"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { keyId: string; orgId: string; projectId: string; }; } & { json: { allowedIps: readonly string[]; }; }; } | { output: { error: { code: "api_key_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { keyId: string; orgId: string; projectId: string; }; } & { json: { allowedIps: readonly string[]; }; }; } | { output: { allowedIps: readonly string[]; createdAt: string; createdBy?: string | undefined; environment: "production" | "sandbox"; expiresAt?: string | undefined; id: string; lastUsedAt?: string | undefined; name?: string | undefined; orgId: string; projectId?: string | undefined; scopes: string[]; tokenLast4: string; }; outputFormat: "json"; status: 200; input: { param: { keyId: string; orgId: string; projectId: string; }; } & { json: { allowedIps: readonly string[]; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/projects/:projectId{prj_[A-Za-z0-9_-]+}/api-keys/:keyId{key_[A-Za-z0-9_-]+}/rotate": { $post: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { keyId: string; orgId: string; projectId: string; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { keyId: string; orgId: string; projectId: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { keyId: string; orgId: string; projectId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { keyId: string; orgId: string; projectId: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { keyId: string; orgId: string; projectId: string; }; }; } | { output: { error: { code: "organization_not_found" | "project_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { keyId: string; orgId: string; projectId: string; }; }; } | { output: { error: { code: "api_keys_not_enabled"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { keyId: string; orgId: string; projectId: string; }; }; } | { output: { error: { code: "scope_not_issuable"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { keyId: string; orgId: string; projectId: string; }; }; } | { output: { error: { code: "api_key_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { keyId: string; orgId: string; projectId: string; }; }; } | { output: { allowedIps: readonly string[]; createdAt: string; createdBy?: string | undefined; environment: "production" | "sandbox"; expiresAt?: string | undefined; id: string; lastUsedAt?: string | undefined; name?: string | undefined; orgId: string; projectId?: string | undefined; scopes: string[]; tokenLast4: string; token: string; }; outputFormat: "json"; status: 200; input: { param: { keyId: string; orgId: string; projectId: string; }; }; }; }; } & { "/v1/orgs/:orgId{org_[A-Za-z0-9_-]+}/projects/:projectId{prj_[A-Za-z0-9_-]+}/api-keys/:keyId{key_[A-Za-z0-9_-]+}": { $delete: { output: { error: { code: "api_key_malformed"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { keyId: string; orgId: string; projectId: string; }; }; } | { output: { error: { code: "api_key_invalid" | "api_key_missing"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 401; input: { param: { keyId: string; orgId: string; projectId: string; }; }; } | { output: { error: { code: "api_key_forbidden" | "api_key_ip_forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { keyId: string; orgId: string; projectId: string; }; }; } | { output: { error: { code: "payment_required" | "rate_limit_exceeded"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 429; input: { param: { keyId: string; orgId: string; projectId: string; }; }; } | { output: { error: { code: "upstream_error"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 502; input: { param: { keyId: string; orgId: string; projectId: string; }; }; } | { output: { error: { code: "param_invalid"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 400; input: { param: { keyId: string; orgId: string; projectId: string; }; }; } | { output: { error: { code: "forbidden"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 403; input: { param: { keyId: string; orgId: string; projectId: string; }; }; } | { output: { error: { code: "organization_not_found" | "project_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { keyId: string; orgId: string; projectId: string; }; }; } | { output: { error: { code: "api_keys_not_enabled"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { keyId: string; orgId: string; projectId: string; }; }; } | { output: { error: { code: "api_key_not_found"; details?: readonly import("../../internal/Response.js").error.Detail[] | undefined; message: string; }; requestId: string; }; outputFormat: "json"; status: 404; input: { param: { keyId: string; orgId: string; projectId: string; }; }; } | { output: { id: string; }; outputFormat: "json"; status: 200; input: { param: { keyId: string; orgId: string; projectId: string; }; }; }; }; }, "/">, "/", "*">; export declare namespace management { /** Options for the management route group. */ type Options = { /** Expose the API-key management routes in the OpenAPI document. @default true */ apiKeys?: boolean | undefined; /** Stripe billing capability; omit to disable billing routes (501) and keep production sponsorship closed. */ billing?: Billing | undefined; /** Transactional email sender for management emails (e.g. invitations); omit to disable dispatch — notified flows still work in-product. */ email?: Email | undefined; /** Webhook capability shared with the data group and host poller; omit or pass false to disable management. */ webhook?: App.Webhook | false | undefined; }; } //# sourceMappingURL=App.d.ts.map