interface GetByPathArgs { defaultValue?: any; delimiter?: string; matched?: ({ value, parent, indexOrKey }: { value?: any; parent?: object | any[]; indexOrKey?: string | symbol | number; }) => void; } declare function getByPath(obj: T, path: string, options?: GetByPathArgs): R; export { type GetByPathArgs, getByPath };