@4a/env
Version:
20 lines (19 loc) • 583 B
TypeScript
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;