@bluecadet/launchpad-cli
Version:
CLI for @bluecadet/launchpad utilities
18 lines • 723 B
TypeScript
import type { ContentConfig } from "@bluecadet/launchpad-content";
import type { MonitorConfig } from "@bluecadet/launchpad-monitor";
import type { LogConfig } from "@bluecadet/launchpad-utils";
export type LaunchpadConfig = {
content?: ContentConfig;
monitor?: MonitorConfig;
logging?: LogConfig;
};
/**
* Applies defaults to the provided launchpad config.
*/
export declare function resolveLaunchpadConfig(config: LaunchpadConfig): LaunchpadConfig;
export type ResolvedLaunchpadOptions = ReturnType<typeof resolveLaunchpadConfig>;
/**
* Type definition for the config object.
*/
export declare function defineConfig(config: LaunchpadConfig): LaunchpadConfig;
//# sourceMappingURL=launchpad-config.d.ts.map