import type { Layer, LayerTransform, MediaSource } from "@livepeer-frameworks/streamcrafter-core"; interface Props { layers: Layer[]; sources: MediaSource[]; onVisibilityToggle: (layerId: string, visible: boolean) => void; onReorder: (layerIds: string[]) => void; onTransformEdit?: (layerId: string, transform: Partial) => void; onRemove?: (layerId: string) => void; onSelect?: (layerId: string | null) => void; selectedLayerId?: string | null; class?: string; } declare const LayerList: import("svelte").Component; type LayerList = ReturnType; export default LayerList;