interface Accessibility {
    aa: boolean;
    aaLarge: boolean;
    aaa: boolean;
    aaaLarge: boolean;
}
interface Combination {
    accessibility: Accessibility;
    color?: number[];
    contrast: number;
    hex: string;
    model?: string;
    valpha?: number;
}
interface ColorCombo {
    color?: number[];
    combinations: Combination[];
    hex: string;
    model?: string;
    valpha?: number;
}
interface Options {
    threshold?: number;
    compact?: boolean;
    uniq?: boolean;
}
declare const ColorCombos: (colors: {
    [name: string]: string;
} | string[], options?: Options) => ColorCombo[] | false;

export { Accessibility, ColorCombo, Combination, ColorCombos as default };
