UNPKG

@grail-ui/svelte

Version:

[![NPM](https://img.shields.io/npm/v/@grail-ui/svelte)](https://www.npmjs.com/package/@grail-ui/svelte) [![minified](https://img.shields.io/bundlephobia/min/@grail-ui/svelte)](https://bundlephobia.com/package/@grail-ui/svelte) [![minified + zipped](https:

6 lines (5 loc) 463 B
import type { Type } from './toast.types'; export declare const defaultTimeouts: Record<Type, number>; export declare function getToastDuration(duration: number | undefined, type: Type): number; export declare const runIfFn: <T>(v: T | undefined, ...a: T extends (...a: any[]) => void ? Parameters<T> : never) => T extends (...a: any[]) => void ? NonNullable<ReturnType<T>> : NonNullable<T>; export declare const msTime$: import("svelte/store").Readable<number>;