UNPKG

astronotion

Version:

Library to make Astro sites with content from Notion

8 lines (7 loc) 456 B
export declare const isRejected: (input: PromiseSettledResult<unknown>) => input is PromiseRejectedResult; export declare const isFulfilled: <T>(input: PromiseSettledResult<T>) => input is PromiseFulfilledResult<T>; export declare const isOfType: <T>(item: T | undefined) => item is T; export declare type MakeOptional<T, K extends keyof T> = Omit<T, K> & Partial<T>; export declare type MakeRequired<T, K extends keyof T> = T & { [P in K]-?: T[P]; };