import { EventEmitter } from '../../../stencil-public-runtime';
export declare class PdsTableRow {
    hostElement: HTMLPdsTableRowElement;
    tableRef: HTMLPdsTableElement;
    /**
     * Event that is emitted when the checkbox is clicked, carrying the selected value.
     */
    pdsTableRowSelected: EventEmitter<{
        rowIndex: number;
        isSelected: boolean;
    }>;
    /**
     * A local state to track whether the row is currently selected.
     */
    isSelected: boolean;
    private handleCheckboxClick;
    private classNames;
    componentWillRender(): void;
    private generateUniqueId;
    render(): any;
}
