export { getSlideChartResourceMap, SLIDE_CHART_RESOURCE_KEY } from '@univerjs-pro/slides'; /** * Sets a nested property on an object using a dot-separated path. * @param {Record} target The target object to update. * @param {string} path The dot-separated path, such as `'title.content'`. * @param {unknown} value The value to set. * @returns {void} * * @example * ```ts * const options = {}; * setProperty(options, 'title.content', 'Sales'); * console.log(options); * ``` */ export declare function setProperty(target: Record, path: string, value: unknown): void; /** * Sets a nested property only when the value is not `undefined`. * @param {Record} target The target object to update. * @param {string} path The dot-separated path, such as `'legend.position'`. * @param {unknown} value The value to set when it is not `undefined`. * @returns {void} * * @example * ```ts * const options = {}; * setPropertyIfExist(options, 'legend.position', 'right'); * ``` */ export declare function setPropertyIfExist(target: Record, path: string, value: unknown): void;