import { default as React } from 'react';
import { CardNameOption as EditableRowsCardNameOption, User } from '@zeniai/client-epic-state';
export type { EditableRowsCardNameOption };
export interface EditableRowsTableStepStepIndicator {
    currentIndex: number;
    totalCount: number;
}
export interface EditableRowsTableStepProps {
    allUsers: User[];
    columnLabels: {
        card: string;
        limit: string;
        owner: string;
    };
    name: string;
    teamOptions: EditableRowsCardNameOption[];
    title: string;
    className?: string;
    isBackDisabled?: boolean;
    limitPlaceholder?: string;
    /** Credit-account cap; when set, limits above this fail validation. */
    maxLimitAmount?: number;
    primaryAction?: React.ReactNode;
    stepIndicator?: EditableRowsTableStepStepIndicator;
    style?: React.CSSProperties;
    onBack?: () => void;
}
declare const EditableRowsTableStep: React.FC<EditableRowsTableStepProps>;
export default EditableRowsTableStep;
