import { defineAccount } from "../../automation/integrations" import { deleteMillionVerifierFile, downloadMillionVerifierReport, getMillionVerifierCredits, getMillionVerifierFile, listMillionVerifierFiles, stopMillionVerifierFile, uploadMillionVerifierFile, verifyMillionVerifierEmail, } from "./actions" import { onMillionVerifierEvent, onMillionVerifierFileDeletionScheduled, onMillionVerifierFileReady, onMillionVerifierLowCredit, onMillionVerifierNoCredit, } from "./triggers" export * from "@automate.ax/integration-contracts/millionverifier" export * from "./actions" export * from "./triggers" /** Declares a named MillionVerifier account binding for an automation. */ export const millionVerifierAccount = defineAccount("millionverifier") /** MillionVerifier actions. */ export const millionVerifier = { deleteFile: deleteMillionVerifierFile, downloadReport: downloadMillionVerifierReport, getCredits: getMillionVerifierCredits, getFile: getMillionVerifierFile, listFiles: listMillionVerifierFiles, onEvent: onMillionVerifierEvent, onFileDeletionScheduled: onMillionVerifierFileDeletionScheduled, onFileReady: onMillionVerifierFileReady, onLowCredit: onMillionVerifierLowCredit, onNoCredit: onMillionVerifierNoCredit, stopFile: stopMillionVerifierFile, uploadFile: uploadMillionVerifierFile, verifyEmail: verifyMillionVerifierEmail, }