on(name: 'pull', listener: (options?: PullOptions) => Promise<void> | void): this;