import { Emits as PopupEmits, Props as PopupProps } from '../popup/types';
export interface Props<T extends Record<string, any> | undefined = undefined> extends PopupProps<T> {
    /**
     * Текст кнопки подтверждения
     */
    submitText?: string;
    /**
     * Текст кнопки отмены
     */
    cancelText?: string;
    /**
     * Значение, введенное в поле ввода
     */
    defaultValue?: string;
}
export type Emits<T extends Record<string, any> | undefined> = PopupEmits<T> & {
    /**
     * Будет вызвано при нажатии кнопки подтверждения
     */
    submit: [value: string];
};
