/// import { PushAdapter } from '../common'; export default class LastResult implements PushAdapter { private buffer; private closed; private resolved; private requested; static fromDom: (type: keyof GlobalEventHandlersEventMap, target: import("../fromDom").Target, boolean | AddEventListenerOptions>, options?: boolean | AddEventListenerOptions | undefined) => AsyncIterableIterator | SecurityPolicyViolationEvent | SubmitEvent | TouchEvent | TransitionEvent | WheelEvent>; static fromEmitter: (type: string | symbol, emitter: NodeJS.EventEmitter) => AsyncIterableIterator; push(value: A, done?: boolean): Promise>; next(): Promise>; return(value?: A): Promise>; wrap(onReturn?: () => void): { next: () => Promise>; [Symbol.asyncIterator](): any; return: (value?: A) => Promise>; }; [Symbol.asyncIterator](): this; }