import { AutoBeDatabaseComponent, AutoBeDatabaseSchemaEvent, AutoBeProgressEventBase } from "@autobe/interface";
import { AutoBeContext } from "../../context/AutoBeContext";
export declare function orchestrateDatabaseSchema(ctx: AutoBeContext, props: {
    instruction: string;
    components: AutoBeDatabaseComponent[];
    written: Set<string>;
    failed: Map<string, number>;
    progress: AutoBeProgressEventBase;
}): Promise<AutoBeDatabaseSchemaEvent[]>;
