From 4473df5ad5fb106d71780a1effe1cc0963694630 Mon Sep 17 00:00:00 2001 From: Eric Fennis Date: Sun, 7 Jan 2024 17:26:15 +0100 Subject: [PATCH] Export all types from lucide-svelte (#1779) * Export all types from lucide-svelte * Export all types --- packages/lucide-svelte/src/lucide-svelte.ts | 2 +- packages/lucide-svelte/src/types.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/lucide-svelte/src/lucide-svelte.ts b/packages/lucide-svelte/src/lucide-svelte.ts index 1c5c45707..77e474d30 100644 --- a/packages/lucide-svelte/src/lucide-svelte.ts +++ b/packages/lucide-svelte/src/lucide-svelte.ts @@ -2,4 +2,4 @@ export * from './icons/index.js'; export * as icons from './icons/index.js'; export * from './aliases.js'; export { default as defaultAttributes } from './defaultAttributes.js'; -export type { Icon } from './types.js'; +export * from './types.js'; diff --git a/packages/lucide-svelte/src/types.ts b/packages/lucide-svelte/src/types.ts index b5e86eb16..fed0f6341 100644 --- a/packages/lucide-svelte/src/types.ts +++ b/packages/lucide-svelte/src/types.ts @@ -13,11 +13,11 @@ export interface IconProps extends Attrs { class?: string; } -type IconEvents = { +export type IconEvents = { [evt: string]: CustomEvent; }; -type IconSlots = { +export type IconSlots = { default: {}; };