export type EuiPalette = string[];
export interface EuiPaletteColorBlindProps {
    /**
     * How many variations of the series is needed
     */
    rotations?: number;
    /**
     * Order similar colors as `group`s or just `append` each variation
     */
    order?: 'append' | 'group';
    /**
     * Specifies if the direction of the color variations
     */
    direction?: 'lighter' | 'darker' | 'both';
    /**
     * Use the default sort order, or re-sort them based on the color wheel (natural)
     */
    sortBy?: 'default' | 'natural';
    /**
     * Shift the sorting order by a certain number when used in conjunction with `'natural'` `sortBy`.
     * Defaults to a number close to green.
     */
    sortShift?: string;
}
export declare const euiPaletteColorBlind: ({ rotations, order, direction, sortBy, sortShift }?: EuiPaletteColorBlindProps) => EuiPalette;
export declare const euiPaletteColorBlindBehindText: (paletteProps?: EuiPaletteColorBlindProps) => string[];
export declare const euiPaletteForLightBackground: () => EuiPalette;
export declare const euiPaletteForDarkBackground: () => EuiPalette;
export declare const euiPaletteForStatus: (steps: number) => EuiPalette;
export declare const euiPaletteForTemperature: (steps: number) => EuiPalette;
export declare const euiPaletteComplimentary: (steps: number) => EuiPalette;
export declare const euiPaletteNegative: (steps: number) => EuiPalette;
export declare const euiPalettePositive: (steps: number) => EuiPalette;
export declare const euiPaletteCool: (steps: number) => EuiPalette;
export declare const euiPaletteWarm: (steps: number) => EuiPalette;
export declare const euiPaletteGray: (steps: number) => EuiPalette;
//# sourceMappingURL=eui_palettes.d.ts.map