-- A state object whose value is derived from other objects using a callback.

export type Computed<T> = StateObject<T> & Dependent & {
	-- kind: "Computed" (add this when Luau supports singleton types)
}
