import { NodeData } from "./createNodeForData"; interface UpdateOptions { preserveChildren?: boolean; updateMode?: 'replace' | 'merge' | 'update'; } /** * Updates a Figma node with new data */ export declare function updateNodeForData(node: SceneNode, data: NodeData, options?: UpdateOptions): Promise; /** * Updates multiple nodes with corresponding data */ export declare function updateNodesForDataArray(nodes: SceneNode[], dataArray: NodeData[], options?: UpdateOptions): Promise; /** * Updates node styles only */ export declare function updateNodeStyles(node: SceneNode, styles: string): Promise; /** * Updates node properties only */ export declare function updateNodeProperties(node: SceneNode, props: Record): Promise; /** * Updates text content only */ export declare function updateTextContent(node: TextNode, text: string): Promise; export {};