/** * Shared UI factory helpers. */ import type { App } from '../../App'; import type { Group } from '../../shapes/Group'; /** Live canvas UI palette (synced from app theme). */ export declare function UI(): import("../resolveCanvasTheme").UiCanvasTheme; export declare function createGroup(app: App, type: string, props: Record, extra?: Record): Group; /** Shared canvas surface chrome — consistent radius, border, shadow across UI components */ export declare function canvasSurface(app: App, width: number, height: number, opts?: { radius?: number; elevated?: boolean; }): import("../..").RoundedRect;