import { Rect } from 'fabric'; export interface TrackItemProps extends Pick { id: string; top: number; left: number; tScale: number; accepts: string[]; clipIds: string[]; magnetic?: boolean; static?: boolean; metadata?: Record; } declare class Track extends Rect { static ownDefaults: Partial, import('fabric').SerializedRectProps, import('fabric').ObjectEvents>>; static type: string; id: string; accepts: string[]; metadata?: Record; clipIds: string[]; magnetic?: boolean; static?: boolean; static getDefaults(): Record; constructor(props: TrackItemProps); updateCoords(size: number): void; } export default Track;