pandora
Version:
A powerful and lightweight application manager for Node.js applications powered by TypeScript.
116 lines (115 loc) • 2.86 kB
TypeScript
import { ProcfileReconcilerAccessor } from './application/ProcfileReconcilerAccessor';
declare const _default: {
environment: any;
procfile(pandora: ProcfileReconcilerAccessor): void;
logger: {
logsDir: string;
appLogger: {
stdoutLevel: string;
level: string;
};
daemonLogger: {
stdoutLevel: string;
level: string;
};
isolatedServiceLogger: boolean;
};
metricsManager: any;
metricsClient: any;
actuator: {
http: {
enabled: boolean;
port: number;
};
endPoint: {
daemon: {
enabled: boolean;
target: any;
resource: any;
};
error: {
enabled: boolean;
target: any;
resource: any;
initConfig: {
cacheSize: number;
};
};
health: {
enabled: boolean;
target: any;
resource: any;
initConfig: {
port: {
enabled: boolean;
checkUrl: string;
};
disk_space: {
enabled: boolean;
rate: number;
};
};
};
info: {
enabled: boolean;
target: any;
resource: any;
};
process: {
enabled: boolean;
target: any;
resource: any;
};
metrics: {
enabled: boolean;
target: any;
resource: any;
initConfig: {
collector: any;
};
};
trace: {
enabled: boolean;
target: any;
resource: any;
initConfig: {
cacheSize: number;
rate: number;
};
};
};
};
hook: {
global: {
enabled: boolean;
target: any;
};
eggLogger: {
enabled: boolean;
target: any;
};
urllib: {
enabled: boolean;
target: any;
};
bluebird: {
enabled: boolean;
target: any;
};
http: {
enabled: boolean;
target: any;
};
};
reporter: {
file: {
enabled: boolean;
target: any;
interval: number;
initConfig: {
collector: any;
};
};
};
};
export default _default;