import Konva from 'konva';
import { type Theme, type TrackType } from '../../core/models';
export declare function createClipGroup(x: number, y: number, width: number, height: number, clipName: string, duration: number, theme: Theme, isSelected?: boolean, thumbnails?: string[], videoSrc?: string, clipType?: TrackType, hasSeparatedAudio?: boolean, deferCoverRender?: boolean, audioBadgeText?: string): Konva.Group;
export declare function updateClipGroup(group: Konva.Group, width: number, height: number, clipName: string, duration: number, theme?: Theme, isSelected?: boolean, thumbnails?: string[], videoSrc?: string, clipType?: TrackType, hasSeparatedAudio?: boolean, deferCoverRender?: boolean, audioBadgeText?: string): void;
export declare function createSelectionEffect(x: number, y: number, width: number, height: number): Konva.Rect;
