Module Cephalopod_models.Com_Atproto_Server_DeactivateAccount

lexicon "com.atproto.server.deactivateAccount"

def main

type main_input = {
  1. deleteAfter : string option;
    (*

    A recommendation to server as to how long they should hold onto the deactivated account before deleting. format: "Datetime"

    *)
}
val show_main_input : main_input -> Ppx_deriving_runtime.string
val main_input_to_value : main_input -> Cephalopod_dasl.Value.t
val main : (unit, main_input, unit, unit) Base.procedure

Deactivates a currently active account. Stops serving of repo, and future writes to repo until reactivated. Used to finalize account migration with the old host after the account has been activated on the new host.