/// <reference types="react" />
import { BillLogModel } from "../services/bill.service";
import { ActivityLogModel, ComponentLogModel } from "../services/component.service";
import { ElementLogModel, MappingLogModel } from "../services/element.service";
import { ShortcutLogModel } from "../services/shortcut.service";
declare type Prop = {
    children: JSX.Element | JSX.Element[];
    open: boolean;
    onClose: () => void;
};
export default function DataLog({ children, open, onClose, }: Prop): JSX.Element;
declare type LogBillProps = {
    data: BillLogModel[];
};
export declare function LogBillView({ data }: LogBillProps): JSX.Element;
declare type LogShortcutProps = {
    data: ShortcutLogModel[];
};
export declare function LogShortcutView({ data }: LogShortcutProps): JSX.Element;
declare type LogComponentProps = {
    data: ComponentLogModel[];
};
export declare function LogComponentView({ data }: LogComponentProps): JSX.Element;
declare type LogActivityProps = {
    data: ActivityLogModel[];
};
export declare function LogActivityView({ data }: LogActivityProps): JSX.Element;
declare type LogElementProps = {
    data: ElementLogModel[];
};
export declare function LogElementView({ data }: LogElementProps): JSX.Element;
declare type LogMappingProps = {
    data: MappingLogModel[];
};
export declare function LogMappingView({ data }: LogMappingProps): JSX.Element;
export {};
