import { default as React } from 'react';
export interface TableTemplate {
    id: string;
    name: string;
    description: string;
    headerStyle: 'none' | 'light' | 'dark' | 'blue';
    borderStyle: 'all' | 'horizontal' | 'vertical' | 'none';
    stripeRows: boolean;
}
export interface TableTemplatesDialogProps {
    isOpen: boolean;
    onSelect: (template: TableTemplate) => void;
    onClose: () => void;
}
export declare const TableTemplatesDialogImpl: React.MemoExoticComponent<({ isOpen, onSelect, onClose }: TableTemplatesDialogProps) => import("react/jsx-runtime").JSX.Element | null>;
