import { Bind } from '../bind/Bind'; import { ConfirmBaseOptions, ConfirmBaseImpl } from './ConfirmImpl'; import { SelectableConfirm } from './SelectableConfirm'; export interface SelectableConfirmOptions extends ConfirmBaseOptions { confirmButtons: Bind[]; confirm?(data: T, index: number): void; } export declare class SelectableConfirmImpl extends ConfirmBaseImpl> implements SelectableConfirm { constructor(impl: SelectableConfirmOptions); onConfirm(index: number): void; get confirmButtons(): Bind[]; }