export interface HandlerConnectorUpdateResponse { /** Connector this resource belongs to. */ connectorId?: string; /** * CredentialsUpdated reports that the stored credential bundle was * re-written (and any needs-reauth flag cleared) by this request. */ credentialsUpdated?: boolean; /** * CustomInstructionsUpdated reports that the steering text was rewritten * (or cleared) by this request; it takes effect from the next sync cycle. */ customInstructionsUpdated?: boolean; /** Largest sync_interval_seconds this connector's provider allows. */ maxSyncIntervalSeconds?: number; /** Smallest sync_interval_seconds this connector's provider allows. Values below it are rejected, never clamped. */ minSyncIntervalSeconds?: number; /** RFC3339 timestamp when the next scheduled sync will run. */ nextSyncAt?: string; /** How frequently the scheduler triggers incremental syncs, in seconds. Bounded per provider; send 0 or omit to use the provider default. Change it later with PATCH /connectors/{id}. */ syncIntervalSeconds?: number; }