import { type InputHTMLAttributes, type ReactNode } from "react";
import type { JSX } from "@gov-design-system-ce/components";
export type GovFormInputProps = Pick & Omit, 'size' | 'type' | 'prefix'> & {
children?: ReactNode;
prefix?: ReactNode;
sufix?: ReactNode;
iconStart?: ReactNode;
iconEnd?: ReactNode;
type?: InputHTMLAttributes['type'];
slot?: string;
className?: string;
};
export declare const GovFormInput: import("react").ForwardRefExoticComponent & Omit, "type" | "size" | "prefix"> & {
children?: ReactNode;
prefix?: ReactNode;
sufix?: ReactNode;
iconStart?: ReactNode;
iconEnd?: ReactNode;
type?: InputHTMLAttributes["type"];
slot?: string;
className?: string;
} & import("react").RefAttributes>;