@archway-kit/vue
Version:
Vue components to interact with the Archway network
30 lines (29 loc) • 1.05 kB
TypeScript
import { MaybeRefOrGetter } from 'vue';
interface Options {
refreshInterval?: number | 'requestAnimationFrame';
invertedDiff?: boolean;
}
export declare const useTimeDifference: (timestamp: MaybeRefOrGetter<number | undefined>, options?: Options) => {
now: import('vue').Ref<number, number>;
isActive: Readonly<import('vue').Ref<boolean, boolean>>;
pause: import('@vueuse/shared').Fn;
resume: import('@vueuse/shared').Fn;
difference: import('vue').Ref<{
years?: number | undefined;
months?: number | undefined;
weeks?: number | undefined;
days?: number | undefined;
hours?: number | undefined;
minutes?: number | undefined;
seconds?: number | undefined;
}, globalThis.Duration | {
years?: number | undefined;
months?: number | undefined;
weeks?: number | undefined;
days?: number | undefined;
hours?: number | undefined;
minutes?: number | undefined;
seconds?: number | undefined;
}>;
};
export {};