import { SetupServices } from "../steps/runtime.js";
import { SetupContext, SetupState } from "./types.js";
export declare function runSetupFlow(input: {
    initialContext: SetupContext;
    initialState: SetupState;
    log: (message: string) => void;
    onStateTransition: (state: SetupState, context: SetupContext) => Promise<void> | void;
    services: SetupServices;
}): Promise<void>;
//# sourceMappingURL=run-setup-flow.d.ts.map