import * as React from 'react'; export declare type IStatus = 'Check In' | 'StepCheckout' | 'Success' | 'Error'; interface ICheckInHandProps { status: IStatus; listTimekeeping: Object; listDepartment: Object[]; listShifts: Object[]; dataCheckin: Object[]; onClickTimekeeping: Function; alertUserNotAccount?: string; } export declare class CheckInHand extends React.Component { constructor(props: any); static defaultProps: { status: string; }; elems: {}; componentWillReceiveProps(nextProps: any): void; private renderIsError; private renderIsSuccess; private renderIsSuccessCheckoutShift; private renderCheckInTime; private renderCheckOutTime; private renderFormTimekeeping; private renderFormCheckoutShift; private renderStatus; render(): any; } export {};