spok-ui
Version:
UI Library for SPOK system
28 lines (27 loc) • 776 B
TypeScript
import React from 'react';
export declare enum Align {
left = "left",
right = "right",
center = "center",
inherit = "inherit",
justify = "justify"
}
export interface HeadCell {
id: string;
numeric?: boolean;
disablePadding?: boolean;
title: string;
align?: Align;
width?: number;
}
export interface EnhancedTableProps {
numSelected?: number;
onRequestSort?: (event: React.MouseEvent<unknown>, property: unknown) => void;
onSelectAllClick?: (event: React.ChangeEvent<HTMLInputElement>) => void;
order?: 'asc' | 'desc';
orderBy?: string;
rowCount?: number;
checkboxes?: boolean;
headCells: HeadCell[];
}
export declare const Head: (props: EnhancedTableProps) => JSX.Element;