import Scf from '../scf'; import { TriggerManager } from './manager'; import { CapiCredentials, RegionType } from './../interface'; import BaseTrigger from './base'; import { TimerTriggerInputsParams, TriggerInputs, CreateTriggerReq } from './interface'; export default class TimerTrigger extends BaseTrigger { constructor({ credentials, region }: { credentials: CapiCredentials; region: RegionType }); getKey(triggerInputs: CreateTriggerReq): string; formatInputs({ inputs, }: { region: RegionType; inputs: TriggerInputs; }): any; create({ scf, region, inputs, }: { scf: Scf | TriggerManager; region: RegionType; inputs: TriggerInputs; }): Promise; delete({ scf, inputs, }: { scf: Scf | TriggerManager; inputs: TriggerInputs; }): Promise; }