Skip to content

Commit fd90e73

Browse files
committed
Add types files
1 parent 1b2c59d commit fd90e73

File tree

7 files changed

+40
-23
lines changed

7 files changed

+40
-23
lines changed

types/Article.d.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
export default Article;
2+
declare function Article({ apiVersion, articleId, domain, loadingComponent, locale, onError, onLoad, }: {
3+
apiVersion: any;
4+
articleId: any;
5+
domain: any;
6+
loadingComponent: any;
7+
locale: any;
8+
onError: any;
9+
onLoad: any;
10+
}): JSX.Element;

types/ZendeskContext.d.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
export default ZendeskContext;
2+
declare const ZendeskContext: import("react").Context<{
3+
apiVersion: any;
4+
defaultLocale: any;
5+
domain: any;
6+
}>;

types/ZendeskProvider.d.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
export default ZendeskProvider;
2+
declare function ZendeskProvider({ apiVersion, children, defaultLocale, domain }: {
3+
apiVersion?: string;
4+
children: any;
5+
defaultLocale?: any;
6+
domain: any;
7+
}): JSX.Element;

types/constants.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export const API_VERSION: "v2";

types/index.d.ts

Lines changed: 4 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,4 @@
1-
export function filterNumbers(items: any[]): number[];
2-
export function keySum(items: any, key: any): number;
3-
export function keyAvg(items: any, key: any): number;
4-
export function numMin(items: any[]): number;
5-
export function numMax(items: any[]): number;
6-
export function sum(items: any[], offset?: number): number;
7-
export function sumAvg(items: any[], offset?: number): number;
8-
export function rangeAvg(items: any[], rangeMin?: number, rangeMax?: number): number;
9-
export function within(value: any, target: any, offset?: number): boolean;
10-
export function outside(value: any, target: any, offset?: number): boolean;
11-
export function degrees(value: number): number;
12-
export function radians(value: number): number;
13-
export function angle(pointA?: {
14-
x: number;
15-
y: number;
16-
}, pointB?: {
17-
x: number;
18-
y: number;
19-
}, pointC?: {
20-
x: number;
21-
y: number;
22-
}): number;
23-
export function velocity(distance: number, time: number): number;
1+
export { default as Article } from "./Article";
2+
export { default as useZendesk } from "./useZendesk";
3+
export { default as ZendeskContext } from "./ZendeskContext";
4+
export { default as ZendeskProvider } from "./ZendeskProvider";

types/libs/fetch.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export default function fetcher(...args: any[]): Promise<any>;

types/useZendesk.d.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
export default useZendesk;
2+
declare function useZendesk({ apiVersion, domain, endpoint, includeLocale, locale, }: {
3+
apiVersion?: string;
4+
domain: any;
5+
endpoint: any;
6+
includeLocale?: boolean;
7+
locale: any;
8+
}): {
9+
data: any;
10+
error: any;
11+
};

0 commit comments

Comments
 (0)