import type { PlazbotAPI } from './plazbot-api';
/** Contexto base disponible en todos los workers */
export interface PlzContext extends PlazbotAPI {
    /** Variables de entorno y secrets del worker */
    env: Record<string, string>;
}
/** Contexto para defineSync — agrega cursor y setCursor */
export interface SyncContext extends PlzContext {
    /** Marca de agua de la ultima sincronizacion exitosa */
    cursor: string | null;
    /** Actualizar el cursor para la proxima ejecucion */
    setCursor(value: string): void;
}
