export interface SeedAdminInput {
    externalId: string;
    displayName?: string;
    email?: string;
    password?: string;
}
/**
 * Seed a superadmin user. Idempotent — skips creation if the user
 * already exists, but ensures the superadmin role is present.
 *
 * Returns the user's UUID so callers can pass it to `createClient()`.
 */
export declare function seedAdmin(input: SeedAdminInput): Promise<string>;
