"use client"; import type { Domain } from "@mosaic/shared"; interface DomainSelectorProps { domains: Domain[]; value: string | null; onChange: (domainId: string | null) => void; placeholder?: string; className?: string; } export function DomainSelector({ domains, value, onChange, placeholder = "Select a domain", className = "", }: DomainSelectorProps): JSX.Element { return ( ); }