import { Disposer } from 'bluebird';
export interface TmpFileResult {
path: string;
fd?: number;
}
export declare const tmpFile: (keepOpen?: boolean) => Promise<TmpFileResult>;
export declare const tmpFileDisposer: (keepOpen?: boolean) => Disposer<TmpFileResult>;