/**
 * @module observer types (and some enums/constants)
 *
 * i don't have observers fleshed out like observables/subjects.
 *
 * i think this is more of list of shapes to be used by other concrete
 * observers, like subjects.
 */
/** Cmds for interacting with ibgib observer witnesses. */
export const ObserverCmd = {
    /**
     * it's more like a grunt that is intepreted by context.
     */
    next: 'next',
    /**
     * it's more like a grunt that is intepreted by context.
     */
    error: 'error',
    /**
     * indicate to complete the observable
     */
    complete: 'complete',
};
//# sourceMappingURL=observer-types.mjs.map