import type { RgbaColor } from '../share/type'; import type { AlertProps } from './type'; export declare function getBackgroundColor(variant: AlertProps['variant'], type: AlertProps['type'], palette: RgbaColor[] | null): RgbaColor | null; export declare function getBorderColor(variant: AlertProps['variant'], type: AlertProps['type'], palette: RgbaColor[] | null): RgbaColor | null; export declare const drawBorder: (ctx: CanvasRenderingContext2D, width: number, height: number, center: [number, number][], borderRadius: number[], rad: [number, number][], borderColor: RgbaColor, pixelSize: number) => void; export declare const getTextColorWithPalette: (palette: RgbaColor[] | null, type: AlertProps["variant"]) => string | undefined;