import { type DrizzleExecutor } from "../drizzle.js"; import { type SetupSyncHint } from "./types.js"; /** * Creates the one server default agent with the administrator-selected name and username after sandbox validation and a ready default image. * The user identity, default channel memberships, per-human default-agent conversations, serverSetupSteps completion, and sync history commit atomically so setup can never expose a partial main agent. */ export declare function setupCreateDefaultAgent(executor: DrizzleExecutor, input: { actorUserId: string; name: string; username: string; }): Promise<{ agent: { id: string; name: string; username: string; imageId: string; }; hint?: SetupSyncHint; }>; //# sourceMappingURL=setupCreateDefaultAgent.d.ts.map