@tsavo/printify-mcp
Version:
A Model Context Protocol (MCP) server for integrating AI assistants with Printify's print-on-demand platform
25 lines (24 loc) • 608 B
TypeScript
/**
* 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;
};