import type { ApplyResult, Config } from "../types/index.js"; import { getDatabase } from "../db/database.js"; import type { ProfileVariables } from "../types/index.js"; export declare function getConfigHome(): string; export declare function expandPath(p: string): string; export declare function normalizeTargetPath(p: string): string; export interface ApplyOptions { dryRun?: boolean; force?: boolean; db?: ReturnType; vars?: ProfileVariables; outputAgent?: Config["agent"]; } export declare function applyConfig(config: Config, opts?: ApplyOptions): Promise; export declare function applyConfigs(configs: Config[], opts?: ApplyOptions): Promise; //# sourceMappingURL=apply.d.ts.map