/**
 * @file include/term.h
 */

#pragma once
#include <sys/ioctl.h>
#include <termios.h>

constexpr struct winsize err_winsize = {};

constexpr int stdin_fileno = 0;
constexpr int stdout_fileno = 1;
constexpr int stderr_fileno = 2;

struct winsize getWinSize();
struct termios enableRawMode();
void disableRawMode(struct termios *);