/**
 * Recurses over all the bindings factories generated by TypeChain on a depth-first basis.
 * Re-evaluates the the status of the directories after performing the search to check whether
 * the directory has become empty in the meantime.
 */
export declare function getEmptyDirectoriesRecursively(directory: string): AsyncIterable<string>;
/**
 * Recurses over all the bindings generated by TypeChain, but excludes the "factories" directory.
 */
export declare function getFilesRecursively(directory: string): AsyncIterable<string>;
//# sourceMappingURL=helpers.d.ts.map