koishi-plugin-booru
Version:
Image service for Koishi
15 lines (14 loc) • 472 B
TypeScript
import { Schema } from 'koishi';
import { ImageSource } from '../../source';
declare class SafebooruImageSource extends ImageSource<SafebooruImageSource.Config> {
languages: string[];
source: string;
get(query: ImageSource.Query): Promise<ImageSource.Result[]>;
}
declare namespace SafebooruImageSource {
interface Config extends ImageSource.Config {
endpoint: string;
}
const Config: Schema<Config>;
}
export default SafebooruImageSource;