From 47bbf1da46ed2687430fcfae009e0c44566d7bec Mon Sep 17 00:00:00 2001 From: Guz013 Date: Thu, 30 Nov 2023 15:10:50 -0300 Subject: [PATCH] =?UTF-8?q?refactor(banners-lib)!:=20=F0=9F=92=A5=20?= =?UTF-8?q?=E2=99=BB=EF=B8=8F=20move=20library=20setting=20to=20the=20Bann?= =?UTF-8?q?er=20Object?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/banners/src/index.d.ts | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/packages/banners/src/index.d.ts b/packages/banners/src/index.d.ts index c8d8c17..e6f873e 100644 --- a/packages/banners/src/index.d.ts +++ b/packages/banners/src/index.d.ts @@ -10,6 +10,13 @@ type BannerObject = DeepReadonly<{ rtl: boolean, type: BuiltinLayouts, } | string, + lib?: { + document: Document, + fetch?: (( + info: RequestInfo | URL, + init?: RequestInit + ) => Promise) | undefined, + }, repository?: { contributors?: boolean, issues?: boolean, @@ -26,15 +33,10 @@ type BannerObject = DeepReadonly<{ title: string, }>; -interface BannerConfig { - document: Document, - fetch(info: RequestInfo | URL, init: RequestInit): Promise, -} - declare class Banner { - public constructor(banner: BannerObject, config?: BannerConfig); + public constructor(banner: BannerObject); public toString(): string; } -export { Banner, type BannerConfig, type BannerObject }; +export { Banner, type BannerObject };