import { type IconName } from "../../../ui/components/icon/index.js";
import React from "react";
import type { InputBaseProps } from "../types.js";
type PlatformIcon = IconName | React.ReactElement;
interface UrlInputProps extends InputBaseProps<string>, Omit<React.InputHTMLAttributes<HTMLInputElement>, "pattern" | "value" | "defaultValue" | "name" | "maxLength"> {
    showWarnings?: boolean;
    platformIcons?: Record<string, PlatformIcon>;
}
declare const UrlInput: React.ForwardRefExoticComponent<UrlInputProps & React.RefAttributes<HTMLInputElement>>;
export { UrlInput, type PlatformIcon, type UrlInputProps };
//# sourceMappingURL=url-input.d.ts.map