import { DynamoDBDocumentClient } from '@aws-sdk/lib-dynamodb'; import { MigrationConfig, MigrationFile, MigrationStatus } from '../types'; export interface RunOptions { limit?: number; dryRun?: boolean; } export interface MigrationRunnerHandle { initialize(): Promise; up(options?: RunOptions): Promise; down(steps?: number, dryRun?: boolean): Promise; status(): Promise; getCurrentVersion(): Promise; reset(): Promise; } export declare const createMigrationRunner: (client: DynamoDBDocumentClient, config: MigrationConfig) => MigrationRunnerHandle; //# sourceMappingURL=runner.d.ts.map