import type { DynamicMigrationTemplate, Payload } from 'payload';
import type { BlocksToJsonMigrator, DrizzleAdapter } from '../types.js';
export declare const createBlocksToJsonMigrator: ({ adapter, executeMethod, sanitizeStatements, }: {
    adapter: DrizzleAdapter;
    executeMethod: string;
    sanitizeStatements: (args: {
        sqlExecute: string;
        statements: string[];
    }) => string;
}) => BlocksToJsonMigrator;
export declare const getBlocksToJsonMigrator: (payload: Payload) => BlocksToJsonMigrator;
export declare const buildDynamicPredefinedBlocksToJsonMigration: ({ packageName, }: {
    packageName: string;
}) => DynamicMigrationTemplate;
//# sourceMappingURL=blocksToJsonMigrator.d.ts.map