Skip to content

Commit d6a3fa1

Browse files
committed
Fix ts declarations
1 parent 886f255 commit d6a3fa1

File tree

1 file changed

+15
-10
lines changed

1 file changed

+15
-10
lines changed

src/index.d.ts

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,16 @@ declare module '@zerodevx/svelte-toast'
1919
* ```
2020
*/
2121
export interface SvelteToastOptions {
22-
duration: number
23-
dismissable: boolean
24-
initial: number
25-
progress: number
26-
reversed: boolean
27-
intro: FlyParams
28-
theme: { [key: string]: string }
22+
id?: number
23+
target?: string
24+
msg?: string
25+
duration?: number
26+
dismissable?: boolean
27+
initial?: number
28+
progress?: number
29+
reversed?: boolean
30+
intro?: FlyParams
31+
theme?: { [key: string]: string }
2932
}
3033

3134
export class SvelteToast extends SvelteComponent {
@@ -34,7 +37,9 @@ export class SvelteToast extends SvelteComponent {
3437
}
3538

3639
declare namespace toast {
37-
export function push (text: string, options?: SvelteToastOptions): number
38-
export function pop (id: number): void
39-
export function set (id: number, options: SvelteToastOptions): void
40+
export function push (msg: string, options?: SvelteToastOptions): number
41+
export function push (options: SvelteToastOptions): number
42+
export function pop (arg?: any): void
43+
export function set (id: number, options?: SvelteToastOptions): void
44+
export function set (options: SvelteToastOptions): void
4045
}

0 commit comments

Comments
 (0)