-record(file_node, { id :: json_canvas@types:node_id(), x :: integer(), y :: integer(), width :: integer(), height :: integer(), color :: gleam@option:option(json_canvas@types:color()), path :: json_canvas@node:file_path(), subpath :: gleam@option:option(json_canvas@node:sub_path()) }).