import type { FocusRingTokens, PaletteProps } from "../types"; export declare function settleBetween(hex: string, backdrops: readonly string[], target?: number): string; /** Everything the ring is derived from. A `PaletteProps` satisfies it; so does a brand source. */ export type FocusRingSource = Pick; export declare const focusRingBackdrops: (source: FocusRingSource) => string[]; export declare const buildFocusRing: (source: FocusRingSource) => FocusRingTokens; export declare const withFocusRing: (palette: PaletteProps) => PaletteProps;