#include "main.h"

napi_value getActiveWindow(napi_env env, napi_callback_info args) {
    napi_value obj;
    napi_value value;
    napi_status status;

    return nullptr;
}

napi_value getChildWindows(napi_env env, napi_callback_info args) {
    napi_value obj;
    napi_value arr;
    napi_value value;
    napi_status status;

    size_t argsLength = 1;
    napi_value argInfo[1];

    return nullptr;
}

napi_value findWindowVisible(napi_env env, napi_callback_info args) {
    napi_value value;
    napi_status status;

    size_t argsLength = 1;
    napi_value argInfo[1];

    return nullptr;
}

napi_value isWindowVisible(napi_env env, napi_callback_info args) {
    napi_value value;
    napi_status status;

    size_t argsLength = 1;
    napi_value argInfo[1];

    return nullptr;
}

napi_value isWindowMinimized(napi_env env, napi_callback_info args) {
    napi_value value;
    napi_status status;

    size_t argsLength = 1;
    napi_value argInfo[1];

    return nullptr;
}

napi_value minimizeWindow(napi_env env, napi_callback_info args) {
    napi_status status;

    size_t argsLength = 1;
    napi_value argInfo[1];

    return nullptr;
}

napi_value countWindowsByProcess(napi_env env, napi_callback_info args) {
    napi_value value;
    napi_status status;

    size_t argsLength = 1;
    napi_value argInfo[1];

    return nullptr;
}