export interface TemplateData {
    name: string;
    script?: string;
    files: Array<{
        path: string;
        content: string;
        type: "file" | "directory";
    }>;
    packageJson?: any;
    dependencies?: string[];
    instructions?: string;
}
export interface APIResponse {
    success: boolean;
    data?: {
        name: string;
        script: string;
        instructions: string;
    };
    error?: string;
}
export declare function fetchTemplate(jwtToken: string, endpoint: string): Promise<TemplateData>;
