import { DetectionLineDto } from '../../api/position';
import { FrameDetailUICmp } from './components/AppContent/AppContent';
import { GeneratedShape } from '../../helpers/utils/generators';

type ShapesCoordinatesInput = {
    data: FrameDetailUICmp[];
    shouldShow: {
        id?: boolean;
        confidence?: boolean;
        type?: boolean;
    };
    delay: number;
    selectedClassifications?: string[];
    getLabel: (kitId: number, labelId: number) => {
        tagValueLabel: string;
        tagValueSubLabel: string;
    };
};
export declare const generateShapesCoordinates: ({ data, shouldShow, delay, getLabel, selectedClassifications }: ShapesCoordinatesInput) => GeneratedShape[];
export declare const generatePolyLinesCoordinates: (data: DetectionLineDto[], gridData: FrameDetailUICmp[], selectedClassifications?: string[]) => GeneratedShape[];
export declare const convertToUTC: (time: string | Date, timezone: string) => string;
export {};
