import { Dict } from "./typescriptUtils";
declare type ASynchronousFunction = (...args: Array<unknown>) => void;
declare type SynchronousFunction = (...args: Array<unknown>) => unknown;
export interface Sync {
    (fn: ASynchronousFunction): SynchronousFunction;
    all: (obj: Dict<ASynchronousFunction>) => Dict<SynchronousFunction>;
}
declare const sync: Sync;
export default sync;
//# sourceMappingURL=sync.d.ts.map