/**
 * File utilities for Printify MCP
 */
import * as fs from 'fs';
/**
 * Ensure a directory exists, creating it if necessary
 */
export declare function ensureDirectoryExists(dirPath: string): void;
/**
 * Generate a temporary file path
 */
export declare function generateTempFilePath(baseDir: string, fileName: string, extension?: string): string;
/**
 * Clean up temporary files
 */
export declare function cleanupFiles(filePaths: string[]): void;
/**
 * Get file information
 */
export declare function getFileInfo(filePath: string): {
    exists: boolean;
    size?: number;
    stats?: fs.Stats;
};
