/********************************************************************
 * @author:      Kaven
 * @email:       kaven@wuwenkai.com
 * @website:     http://blog.kaven.xyz
 * @file:        [Kaven-Utils] /src/KavenUtility.Constant.ts
 * @create:      2021-03-19 12:19:28.048
 * @modify:      2024-11-01 14:20:10.229
 * @version:     5.4.5
 * @times:       21
 * @lines:       117
 * @copyright:   Copyright © 2021-2024 Kaven. All Rights Reserved.
 * @description: [description]
 * @license:     [license]
 ********************************************************************/
/**
 *
 * @since 4.0.0
 * @version 2024-11-01
 * @returns
 */
export declare function GetEntryFile(): string | undefined;
/**
 *
 * @since 4.0.0
 * @version 2023-11-19
 * @returns
 */
export declare function GetEntryDirectory(): string;
/**
 * `process.env`
 * @param name
 * @returns
 * @since 2.0.14
 * @version 2021-03-19
 */
export declare function GetEnv(name: string): string | undefined;
/**
 *
 * @param name
 * @returns
 * @since 4.3.5
 * @version 2022-09-15
 */
export declare function GetEnvBoolean(name: string): boolean | undefined;
/**
 *
 * @param name
 * @returns
 * @since 4.1.0
 * @version 2024-11-01
 */
export declare function GetEnvJson<T = unknown>(name: string): T | undefined;
/**
 * @since 1.1.21
 * @version 2018-11-05
 */
export declare const Platform: NodeJS.Platform;
/**
  * @since 1.1.21
  * @version 2018-11-05
  */
export declare const IsWin32: boolean;
