/*! * async * https://github.com/caolan/async * * Copyright 2010-2014 Caolan McMahon * Released under the MIT license */ export declare function onlyOnce(callback: Callback): Callback; export interface Callback { (err?: Error): void; } export interface ResultCallback { (err?: Error, result?: T): void; } export interface IteratorCallback { (item: T, callback: Callback): any; }