import * as tailwind_variants from 'tailwind-variants'; import { VariantProps } from 'tailwind-variants'; import * as tailwind_variants_dist_config from 'tailwind-variants/dist/config'; import * as react_jsx_runtime from 'react/jsx-runtime'; import * as React from 'react'; import { DialogProps } from '../dialog/dialog.mjs'; import { Command as pkg } from './cmdk/index.mjs'; import '../../types/index.mjs'; interface CommandProps extends React.ComponentPropsWithoutRef { } declare const Command: React.ForwardRefExoticComponent>; interface CommandDialogProps extends DialogProps { } declare const CommandDialog: ({ children, ...props }: CommandDialogProps) => react_jsx_runtime.JSX.Element; declare const commandInputVariant: tailwind_variants.TVReturnType<{ fullWidth: { true: string; false: string; }; }, undefined, "placeholder:text-muted disabled:text-disabled flex h-full bg-transparent outline-none disabled:cursor-not-allowed", tailwind_variants_dist_config.TVConfig<{ fullWidth: { true: string; false: string; }; }, { fullWidth: { true: string; false: string; }; }>, { fullWidth: { true: string; false: string; }; }, undefined, tailwind_variants.TVReturnType<{ fullWidth: { true: string; false: string; }; }, undefined, "placeholder:text-muted disabled:text-disabled flex h-full bg-transparent outline-none disabled:cursor-not-allowed", tailwind_variants_dist_config.TVConfig<{ fullWidth: { true: string; false: string; }; }, { fullWidth: { true: string; false: string; }; }>, unknown, unknown, undefined>>; interface CommandInputProps extends Omit, 'prefix'>, VariantProps { prefix?: React.ReactNode; wrapperClassName?: string; } declare const CommandInput: React.ForwardRefExoticComponent>; declare const CommandList: React.ForwardRefExoticComponent & React.RefAttributes, "ref"> & React.RefAttributes>; declare const CommandEmpty: React.ForwardRefExoticComponent & React.RefAttributes, "ref"> & React.RefAttributes>; declare const CommandGroup: React.ForwardRefExoticComponent, "value" | "heading"> & { heading?: React.ReactNode; value?: string | undefined; forceMount?: boolean | undefined; } & React.RefAttributes, "ref"> & React.RefAttributes>; declare const CommandSeparator: React.ForwardRefExoticComponent & { alwaysRender?: boolean | undefined; } & React.RefAttributes, "ref"> & React.RefAttributes>; declare const CommandItem: React.ForwardRefExoticComponent, "value" | "onSelect" | "disabled"> & { disabled?: boolean | undefined; onSelect?: ((value: string) => void) | undefined; value?: string | undefined; forceMount?: boolean | undefined; } & React.RefAttributes, "ref"> & React.RefAttributes>; declare const CommandShortcut: { ({ className, ...props }: React.HTMLAttributes): react_jsx_runtime.JSX.Element; displayName: string; }; declare const CommandLoading: React.ForwardRefExoticComponent<{ children?: React.ReactNode; } & React.HTMLAttributes & { progress?: number | undefined; } & React.RefAttributes>; export { Command, CommandDialog, CommandEmpty, CommandGroup, CommandInput, type CommandInputProps, CommandItem, CommandList, CommandLoading, type CommandProps, CommandSeparator, CommandShortcut };