type Path = string | string[];
declare function safeGetProperty<T = any>(obj: object, path: Path, defaultValue?: T): T | undefined;
declare function safeSetProperty(obj: object, path: Path, value: any): void;
declare function safeDeleteProperty(obj: object, path: Path): void;
export { safeGetProperty, safeSetProperty, safeDeleteProperty };
