export declare class MigrationService {
    migrateApplicationsToClickhouse(): Promise<{
        inserted: number;
    }>;
    migrateProjectId(params: {
        oldProjectId: string;
        newProjectId: string;
    }): Promise<{
        success: boolean;
        message: string;
        updatedRecords: Record<string, number>;
        totalUpdated: number;
    }>;
    migrateDatasetRecords(): Promise<{
        success: boolean;
        message: string;
    }>;
    addProjectId(): Promise<void>;
    copyPromptsBetweenLibraries(params: {
        sourceLibraryId: string;
        targetLibraryId: string;
    }): Promise<{
        promptsCopied: number;
        mappingsCreated: number;
        success: boolean;
        message: string;
    }>;
}
export declare const migrationService: MigrationService;
//# sourceMappingURL=migrationService.d.ts.map