import type { BootOptions } from './ocppClient.js'; export type EvseConfigEntry = { evseId: string; connectors?: number; csmsUrl?: string; brand?: string; power?: { amps?: number; volts?: number; }; boot?: Partial; location?: { id?: string; name?: string; }; locationId?: string; company?: { id?: string; name?: string; }; environment?: { id?: string; name?: string; }; }; export declare function loadEvseConfig(customPath?: string): Promise<{ entries: EvseConfigEntry[]; source: 'hierarchical' | 'detailed' | 'simple' | 'none'; }>; export declare function normalizeEvseConfigObject(input: unknown): { entries: EvseConfigEntry[]; source: 'hierarchical' | 'detailed' | 'simple' | 'none'; };