import { OnyxInputProps } from '../OnyxInput/types.js'; export type OnyxSearchProps = Pick & { /** * The component is available in two color modes: blank and tinted. * Use the color that is opposite to the tinted or blank color of the underlying canvas. * * @default "blank" */ color?: SearchColor; /** * Set the size of the corner radii. * * @default "blank" */ cornerRadius?: SearchCornerRadius; /** * Determines whether the filters should be displayed. * Actual filter content must be passed using the `default` slot. */ showFilters?: boolean; /** * Determines the position of the filters * * @default "bottom" */ filterPosition?: "bottom" | "inline" | "modal"; /** * Indicates whether keyboard shortcuts should be enabled for quick access. */ withShortcut?: boolean; }; export declare const SEARCH_COLORS: readonly ["blank", "tinted"]; export type SearchColor = (typeof SEARCH_COLORS)[number]; export declare const SEARCH_CORNER_RADII: readonly ["soft", "strong"]; export type SearchCornerRadius = (typeof SEARCH_CORNER_RADII)[number];