import { default as React } from 'react';
import { BaseProps } from '../../types';

export type TextBoxPrefixSuffixPosition = 'prefix' | 'suffix';
export type TextBoxPrefixSuffixType = 'icon' | 'text' | 'button-icon' | 'button-text';
export type TextBoxPrefixSuffixState = 'normal' | 'disabled';
export interface TextBoxPrefixSuffixProps extends BaseProps {
    /** 位置，默认 prefix */
    position?: TextBoxPrefixSuffixPosition;
    /** 类型，默认 text */
    type?: TextBoxPrefixSuffixType;
    /** 状态，默认 normal */
    state?: TextBoxPrefixSuffixState;
    /** 是否显示分隔线，默认 true */
    divider?: boolean;
    /** 内容插槽 */
    children?: React.ReactNode;
}
export declare const TextBoxPrefixSuffix: React.ForwardRefExoticComponent<TextBoxPrefixSuffixProps & React.RefAttributes<HTMLDivElement>>;
//# sourceMappingURL=TextBoxPrefixSuffix.d.ts.map