import { KeystoneContext } from "@keystone-6/core/types";
/**
 * Main seeding function that creates records for a specified model
 */
export declare function seed(context: KeystoneContext, { modelName, recordCount, relationMode }: {
    modelName: string;
    recordCount: number;
    relationMode?: 'connect-one' | 'connect-random' | 'interactive' | null;
}): Promise<void>;
export { getAvailableModels, getModelConfig, getFieldsMeta } from "./models";
export { initializeContext } from "./context";
export { buildSeedData, generateFieldValue } from "./data-generator";
