UNPKG

@kotori-bot/core

Version:
33 lines (32 loc) 799 B
import type { CoreConfig } from '../types'; /** Meta information. */ interface MetaInfo { /** Program name */ name: string; /** Program core version */ coreVersion: string; /** Program loader version if exists */ loaderVersion?: string; /** Program version if exists */ version?: string; /** Program description */ description: string; /** Program entry file */ main: string; /** * Program license * * @constant */ license: 'GPL-3.0'; /** Program author */ author: string; } export declare class Config { readonly config: CoreConfig; readonly meta: MetaInfo; constructor(config?: Omit<Partial<CoreConfig>, 'global'> & { global?: Partial<CoreConfig['global']>; }); } export default Config;