import { TimeFromMillisecondsType } from './utils/Time';
export type useStopwatchSettingsType = {
    autoStart?: boolean;
    offsetTimestamp?: Date;
    interval?: number;
};
export type useStopwatchResultType = TimeFromMillisecondsType & {
    start: () => void;
    pause: () => void;
    reset: (offset?: Date, newAutoStart?: boolean) => void;
    isRunning: boolean;
};
export default function useStopwatch({ autoStart, offsetTimestamp, interval: customInterval }?: useStopwatchSettingsType): useStopwatchResultType;
