UNPKG

@elimeleth/vct-flow

Version:

Crea un archivo app.ts, coloca el codigo de abajo alli y luego puedes correrlo con `npx tsx src/app.ts`

26 lines (25 loc) 862 B
import { Attrb, FollowUpArgs, FollowUpRecord } from ".."; import { Database } from "../io/database/database"; export default class FollowUp { private args; private database; private tableName; private name; private phone; private current_workflow_name; private current_action_id; follow_time: string; constructor(args: FollowUpArgs & Omit<Attrb, 'name' | 'phone'>); set attrb(args: Omit<Attrb, 'database' | 'current_workflow_name' | 'current_action_id'>); /** * Inserta una nueva fila o actualiza si hay duplicados */ follow_up(): Promise<void>; clear(phone?: string): Promise<void>; static clear(attrb: Attrb): Promise<void>; /** * Calcula la fecha de expiración */ private calculate_expiration; static get_inactive_users(database: Database): Promise<FollowUpRecord[]>; }