import type { BaseDatabase } from '../database'; export declare const DEFAULT_MYSQL_CHARSET = "utf8mb4"; export declare const DEFAULT_MYSQL_COLLATION = "utf8mb4_0900_ai_ci"; export interface ResetMigrationsOptions { migrationsDir?: string; pgSchema?: string; } export interface ResetMigrationsResult { migrationsDir: string; removedFiles: string[]; tableCount: number; statements: string[]; migrationPath?: string; } export interface StandardizeDbCollationOptions { charset?: string; collation?: string; } export interface StandardizeDbCollationResult { skipped: boolean; databaseName?: string; tables: string[]; } export declare function resetMigrations(db: BaseDatabase, options?: ResetMigrationsOptions): Promise; export declare function standardizeDbCollation(db: BaseDatabase, options?: StandardizeDbCollationOptions): Promise; //# sourceMappingURL=maintenance.d.ts.map