import type { Props } from '../_utils/types';
interface QaTags {
    /**
     * @since 10.19.0
     */
    closeButton?: string;
}
export interface FileTokenProps extends Props {
    /**
     * @since 10.19.0
     */
    fileName: string;
    /**
     * @since 10.19.0
     */
    progressValue?: number;
    /**
     * @since 10.19.0
     */
    errorMessage?: string;
    /**
     * @since 10.19.0
     */
    onLabelClick?: () => void;
    /**
     * @since 10.19.0
     */
    onClose?: () => void;
    /**
     * @since 10.19.0
     */
    qa?: QaTags;
}
export interface FileTokenInnerProps {
    /**
     * @since 12.25.0
     */
    fullFilename: string;
    /**
     * @since 12.25.0
     */
    includeInTabOrder?: boolean;
    /**
     * @since 12.25.0
     */
    onClick?: () => void;
    /**
     * @since 12.25.0
     */
    onClose?: () => void;
    /**
     * @since 12.25.0
     */
    qaCloseBtn?: QaTags['closeButton'];
}
export {};
