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