import type { Lix } from "../lix/open-lix.js";
import type { LixAccount } from "./schema-definition.js";
/**
 * Inserts a new account into the Lix database.
 *
 * Accounts represent different identities working with the same Lix
 * file. Switching the active account is handled separately via
 * {@link switchAccount}.
 *
 * @example
 * ```ts
 * const account = await createAccount({ lix, name: "Jane" })
 * ```
 */
export declare function createAccount(args: {
    lix: Lix;
    id?: LixAccount["id"];
    name: LixAccount["name"];
}): Promise<LixAccount>;
//# sourceMappingURL=create-account.d.ts.map