import type { AiBudgetReconciliationDecision as _memoflow_v1_AiBudgetReconciliationDecision, AiBudgetReconciliationDecision__Output as _memoflow_v1_AiBudgetReconciliationDecision__Output } from '../../memoflow/v1/AiBudgetReconciliationDecision.js'; import type { Timestamp as _google_protobuf_Timestamp, Timestamp__Output as _google_protobuf_Timestamp__Output } from '../../google/protobuf/Timestamp.js'; export interface ReconcileAiBudgetReservationRequest { 'namespace'?: (string); 'reservation_id'?: (string); 'decision'?: (_memoflow_v1_AiBudgetReconciliationDecision); 'invocation_id'?: (string); 'evidence_sha256'?: (string); 'reason'?: (string); 'decision_id'?: (string); 'decided_at'?: (_google_protobuf_Timestamp | null); '_invocation_id'?: "invocation_id"; } export interface ReconcileAiBudgetReservationRequest__Output { 'namespace': (string); 'reservation_id': (string); 'decision': (_memoflow_v1_AiBudgetReconciliationDecision__Output); 'invocation_id'?: (string); 'evidence_sha256': (string); 'reason': (string); 'decision_id': (string); 'decided_at': (_google_protobuf_Timestamp__Output | null); '_invocation_id'?: "invocation_id"; }