UNPKG

@4a/env

Version:
20 lines (19 loc) 583 B
declare type Callback<T = any> = (...arg: T[]) => void; export declare class Env { env: string; constructor(env: string); get isDev(): boolean; get isTest(): boolean; get isTesting(): boolean; get isPreview(): boolean; get isProduction(): boolean; get isOnline(): boolean; dev(callback: Callback): void; test(callback: Callback): void; testing(callback: Callback): void; preview(callback: Callback): void; production(callback: Callback): void; online(callback: Callback): void; get(config: any): any; } export default Env;