import type { ChainStats } from './fetchChains';
export declare const fillColor: {
    color_fwd_strand_not_proper: string;
    color_rev_strand_not_proper: string;
    color_fwd_strand: string;
    color_rev_strand: string;
    color_fwd_missing_mate: string;
    color_rev_missing_mate: string;
    color_fwd_diff_chr: string;
    color_rev_diff_chr: string;
    color_pair_lr: string;
    color_pair_rr: string;
    color_pair_rl: string;
    color_pair_ll: string;
    color_nostrand: string;
    color_interchrom: string;
    color_longinsert: string;
    color_shortinsert: string;
    color_unknown: string;
};
export declare const strokeColor: {
    color_fwd_strand_not_proper: string;
    color_rev_strand_not_proper: string;
    color_fwd_strand: string;
    color_rev_strand: string;
    color_fwd_missing_mate: string;
    color_rev_missing_mate: string;
    color_fwd_diff_chr: string;
    color_rev_diff_chr: string;
    color_pair_lr: string;
    color_pair_rr: string;
    color_pair_rl: string;
    color_pair_ll: string;
    color_nostrand: string;
    color_interchrom: string;
    color_longinsert: string;
    color_shortinsert: string;
    color_unknown: string;
};
export declare function getPairedInsertSizeColor(f1: {
    refName: string;
    tlen?: number;
}, f2: {
    refName: string;
}, stats?: ChainStats): readonly [string, string] | undefined;
export declare function getPairedInsertSizeAndOrientationColor(f1: {
    refName: string;
    pair_orientation?: string;
    tlen?: number;
}, f2: {
    refName: string;
}, stats?: ChainStats): readonly [string, string];
export declare function getPairedOrientationColorOrDefault(f: {
    pair_orientation?: string;
}): readonly [string, string] | undefined;
export declare function getPairedOrientationColor(f: {
    pair_orientation?: string;
}): readonly [string, string];
