## temp-file ```typescript export function getTempName(prefix?: string | null | undefined): string; export class TmpDir { getTempDir(suffix?: string): Promise; createTempDir(suffix?: string): Promise; getTempFile(suffix: string, isDir?: boolean, disposer?: ((file: string) => Promise) | null): Promise; cleanupSync(): void; cleanup(): Promise; } ```