/// import { Datasource, Management } from '@prisma-multi-tenant/shared'; import { Command, CommandArguments } from '../types'; declare class Migrate implements Command { name: string; args: { name: string; optional: boolean; description: string; }[]; options: { name: string; description: string; }[]; description: string; execute(args: CommandArguments, management: Management): Promise; parseArgs(args: CommandArguments): { name: string | undefined; action: string; migrateArgs: string; prismaArgs: string; }; migrateOneTenant(management: Management, action: string, name: string, schemaPath?: string, migrateArgs?: string, prismaArgs?: string): Promise; migrateAllTenants(management: Management, action: string, schemaPath?: string, migrateArgs?: string, prismaArgs?: string): Promise; migrateTenant(action: string, tenant?: Datasource, schemaPath?: string, migrateArgs?: string, prismaArgs?: string): Promise; migrateManagement(action: string, migrateArgs?: string, prismaArgs?: string): Promise; migrateSave(management: Management, name?: string, schemaPath?: string, migrateArgs?: string, prismaArgs?: string): Promise; } declare const _default: Migrate; export default _default;