UNPKG

e621-sdk

Version:

从E621抓取帖子。支持搜索、引用、随机。

16 lines (15 loc) 667 B
export declare function assignRecursive<T extends object>(target: T, ...sources: Partial<T>[]): T; export declare function createForm(data: Record<string, string | number | undefined>): FormData; export declare function count(c: number): { per(t: number): number; }; export declare function progressBar(percent: number, length?: number): string; export declare type BanKey<T, U extends string | symbol | number> = { [K in keyof T as K extends keyof U ? never : K]: T[K]; }; export declare type MutuallyExclusive<T, U> = (T & { [K in keyof U]?: never; }) | (U & { [K in keyof T]?: never; }); export declare type ValueOf<T> = T[keyof T];