namespace libb64

namespace libb64 {

// enums

enum base64_decodestep;

// structs

struct base64_decodestate;

// global variables

struct libb64::base64_decodestate state;

// global functions

int base64_decode_value(signed char value_in);

int base64_decode_block(
    const char* code_in,
    const int length_in,
    char* plaintext_out,
    base64_decodestate* state_in
);

} // namespace libb64