import { z } from "zod"; export declare const createFinanceEventSchema: z.ZodPipe>; agentId: z.ZodNullable>; issueId: z.ZodNullable>; projectId: z.ZodNullable>; goalId: z.ZodNullable>; heartbeatRunId: z.ZodNullable>; costEventId: z.ZodNullable>; billingCode: z.ZodNullable>; description: z.ZodNullable>; eventKind: z.ZodEnum<{ byok_fee: "byok_fee"; credit_expiry: "credit_expiry"; credit_purchase: "credit_purchase"; credit_refund: "credit_refund"; custom_model_import_charge: "custom_model_import_charge"; custom_model_storage_charge: "custom_model_storage_charge"; gateway_overhead: "gateway_overhead"; inference_charge: "inference_charge"; log_storage_charge: "log_storage_charge"; logpush_charge: "logpush_charge"; manual_adjustment: "manual_adjustment"; platform_fee: "platform_fee"; provisioned_capacity_charge: "provisioned_capacity_charge"; training_charge: "training_charge"; }>; direction: z.ZodDefault>>; biller: z.ZodString; provider: z.ZodNullable>; executionAdapterType: z.ZodNullable>>; pricingTier: z.ZodNullable>; region: z.ZodNullable>; model: z.ZodNullable>; quantity: z.ZodNullable>; unit: z.ZodNullable>>; amountCents: z.ZodPipe, z.ZodTransform>; currency: z.ZodDefault>; estimated: z.ZodDefault>; externalInvoiceId: z.ZodNullable>; metadataJson: z.ZodNullable>>; occurredAt: z.ZodString; }, z.core.$strip>, z.ZodTransform<{ idempotencyKey?: string | null | undefined; agentId?: string | null | undefined; issueId?: string | null | undefined; projectId?: string | null | undefined; goalId?: string | null | undefined; heartbeatRunId?: string | null | undefined; costEventId?: string | null | undefined; billingCode?: string | null | undefined; description?: string | null | undefined; eventKind: "byok_fee" | "credit_expiry" | "credit_purchase" | "credit_refund" | "custom_model_import_charge" | "custom_model_storage_charge" | "gateway_overhead" | "inference_charge" | "log_storage_charge" | "logpush_charge" | "manual_adjustment" | "platform_fee" | "provisioned_capacity_charge" | "training_charge"; direction: "credit" | "debit"; biller: string; provider?: string | null | undefined; executionAdapterType?: "claude_local" | "codex_local" | "cursor" | "cursor_cloud" | "gemini_local" | "grok_local" | "http" | "kimi_local" | "openclaw_gateway" | "opencode_local" | "paperclip_runner" | "pi_local" | "process" | null | undefined; pricingTier?: string | null | undefined; region?: string | null | undefined; model?: string | null | undefined; quantity?: number | null | undefined; unit?: "cached_input_token" | "credit_unit" | "credit_usd" | "gb_month" | "input_token" | "model_unit_hour" | "model_unit_minute" | "output_token" | "request" | "train_token" | "unknown" | null | undefined; amountCents: string; estimated: boolean; externalInvoiceId?: string | null | undefined; metadataJson?: Record | null | undefined; occurredAt: string; currency: string; }, { idempotencyKey?: string | null | undefined; agentId?: string | null | undefined; issueId?: string | null | undefined; projectId?: string | null | undefined; goalId?: string | null | undefined; heartbeatRunId?: string | null | undefined; costEventId?: string | null | undefined; billingCode?: string | null | undefined; description?: string | null | undefined; eventKind: "byok_fee" | "credit_expiry" | "credit_purchase" | "credit_refund" | "custom_model_import_charge" | "custom_model_storage_charge" | "gateway_overhead" | "inference_charge" | "log_storage_charge" | "logpush_charge" | "manual_adjustment" | "platform_fee" | "provisioned_capacity_charge" | "training_charge"; direction: "credit" | "debit"; biller: string; provider?: string | null | undefined; executionAdapterType?: "claude_local" | "codex_local" | "cursor" | "cursor_cloud" | "gemini_local" | "grok_local" | "http" | "kimi_local" | "openclaw_gateway" | "opencode_local" | "paperclip_runner" | "pi_local" | "process" | null | undefined; pricingTier?: string | null | undefined; region?: string | null | undefined; model?: string | null | undefined; quantity?: number | null | undefined; unit?: "cached_input_token" | "credit_unit" | "credit_usd" | "gb_month" | "input_token" | "model_unit_hour" | "model_unit_minute" | "output_token" | "request" | "train_token" | "unknown" | null | undefined; amountCents: string; currency: string; estimated: boolean; externalInvoiceId?: string | null | undefined; metadataJson?: Record | null | undefined; occurredAt: string; }>>; export type CreateFinanceEvent = z.input; //# sourceMappingURL=finance.d.ts.map