type Config = {
    [key: string]: () => void | Promise<void>;
};
declare const defineConfig: <C extends Config>(config: C) => C;
declare const getConfig: (input?: string) => Promise<Config | undefined>;

export { defineConfig, getConfig };
export type { Config };
