export declare const getIndexes: (string: string, matchedSubString: string) => (number | undefined)[];
export declare const extractLastOccurence: (string: string, start: string, end: string) => string;
export declare const extractClassName: (string: string, start: string, end: string) => string;
export declare const getClassByType: (type: string) => string;
export declare const getKnobType: (type: string, knob: string) => string;
export declare const checkIsColorLight: (colorCode: string) => boolean;
export declare const lightenOrDarken: (colorCode: string, degree?: number) => string;
export declare const computePopupStyle: (annotationElement: HTMLElement) => {
    pos: string;
    style: {
        [x: string]: string;
        left: string;
        width: string;
        top?: undefined;
        right?: undefined;
        bottom?: undefined;
    };
    isSmall: true;
} | {
    pos: string;
    style: {
        top: string;
        left: number;
        width?: undefined;
        right?: undefined;
        bottom?: undefined;
    } | {
        top: string;
        right: number;
        left?: undefined;
        width?: undefined;
        bottom?: undefined;
    } | {
        bottom: string;
        left: number;
        width?: undefined;
        top?: undefined;
        right?: undefined;
    } | {
        bottom: string;
        right: number;
        left?: undefined;
        width?: undefined;
        top?: undefined;
    };
    isSmall: false;
};
//# sourceMappingURL=utilities.d.ts.map