UNPKG

@henteko/kumiki

Version:

A video generation tool that creates videos from JSON configurations

33 lines 1.01 kB
import { z } from 'zod'; declare const ConfigSchema: z.ZodObject<{ gemini: z.ZodOptional<z.ZodObject<{ apiKey: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { apiKey?: string | undefined; }, { apiKey?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { gemini?: { apiKey?: string | undefined; } | undefined; }, { gemini?: { apiKey?: string | undefined; } | undefined; }>; type Config = z.infer<typeof ConfigSchema>; export declare class ConfigManager { private static configDir; private static configFile; static ensureConfigDir(): Promise<void>; static load(): Promise<Config>; static save(config: Config): Promise<void>; static get(key: string): Promise<string | undefined>; static set(key: string, value: string): Promise<void>; static unset(key: string): Promise<void>; static list(): Promise<Config>; static getConfigPath(): string; } export {}; //# sourceMappingURL=config.d.ts.map