import { Component } from '../Component/types';
import { ComponentInterface, ComponentInterfaceConfig } from '../ComponentInterface/types';
import { DateTimeFormat } from '../Field/types';
export declare type BasicTableComponentInterface = ComponentInterface<Component.BasicTableAttributes, Component.BasicTableAttributes> & {
    setFields: (basicTable: Component.BasicTableAttributes, fieldId: Array<string>) => Component.BasicTableAttributes;
    setDateTimeFormat: (basicTable: Component.BasicTableAttributes, dateTimeFormat: DateTimeFormat) => Component.BasicTableAttributes;
};
declare const BasicTable: (config: ComponentInterfaceConfig) => BasicTableComponentInterface;
export default BasicTable;
