/**
 * Template Marketplace - Stub Implementation
 * This is a placeholder for future functionality
 */
export interface TemplatePackage {
    id: string;
    name: string;
    version: string;
    description: string;
    author: string;
    templates: any[];
}
export interface Repository {
    url: string;
    name: string;
    type: 'git' | 'npm' | 'local';
}
export interface SearchQuery {
    terms?: string;
    category?: string;
    author?: string;
    tags?: string[];
}
export interface InstallOptions {
    force?: boolean;
    dev?: boolean;
    save?: boolean;
}
export declare class TemplateMarketplace {
    constructor();
    search(query: SearchQuery): Promise<TemplatePackage[]>;
    install(packageId: string, options?: InstallOptions): Promise<boolean>;
    uninstall(packageId: string): Promise<boolean>;
}
//# sourceMappingURL=template-marketplace.d.ts.map