// Generated by Obelisk 0.40.0
package testing:fibo-workflow-obelisk-schedule;

interface workflow {
  use obelisk:types/execution@5.0.0.{execution-id};
  use obelisk:types/time@5.0.0.{schedule-at};

  fibow-schedule: func(schedule-at: schedule-at, n: u8, iterations: u32) -> execution-id;

  fiboa-schedule: func(schedule-at: schedule-at, n: u8, iterations: u32) -> execution-id;

  fiboa-concurrent-schedule: func(schedule-at: schedule-at, n: u8, iterations: u32) -> execution-id;

  fiboa-submit-json-schedule: func(schedule-at: schedule-at, n: u8) -> execution-id;

  test-submit-json-unknown-ffqn-schedule: func(schedule-at: schedule-at) -> execution-id;

  test-submit-json-malformed-params-schedule: func(schedule-at: schedule-at) -> execution-id;

  test-get-result-json-before-await-schedule: func(schedule-at: schedule-at) -> execution-id;

  test-get-result-json-err-variant-schedule: func(schedule-at: schedule-at) -> execution-id;

  test-schedule-json-schedule: func(schedule-at: schedule-at) -> execution-id;
}

