@kotori-bot/core
Version:
Kotori Core
33 lines (32 loc) • 809 B
TypeScript
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: 'BAN-ZHINESE-USING';
/** 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;