// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually. /** * How often a repo's issues are polled. * * The floor exists to keep tireless a well-behaved API client: a repo that is * quiet for days does not need to be asked every thirty seconds. See * `doc/plan/design.md` ยง5. */ export type PollSchedule = { /** * Seconds between polls. Clamped to `>= min_interval_seconds` by core. */ interval_seconds: number, /** * Optional quiet window (local time, `HH:MM`), during which no poll runs * and no job is claimed. Both ends required if either is set. */ quiet_from: string | null, quiet_until: string | null, /** * When false the repo stays configured but is skipped entirely. */ enabled: boolean, };