import { UnionOmit } from '@co-hooks/util';
import React, { HTMLAttributes, ReactNode, Ref } from 'react';
export declare type AlignType = 'left' | 'center' | 'right' | 'justify';
export interface IRimlessInput {
    domRef?: Ref<HTMLSpanElement>;
    alignType?: AlignType;
    value?: string;
    placeholder?: string;
    showNum?: number;
    active?: boolean;
    disabled?: boolean;
    readonly?: boolean;
    renderContent?: () => ReactNode;
}
export declare type IRimlessInputProps = UnionOmit<IRimlessInput, HTMLAttributes<HTMLSpanElement>>;
export declare function RimlessInput(props: IRimlessInputProps): React.ReactElement;
