@agixbt/elizascraper
Version:
Awesome Scraper for eliza, scrape docs, tweets, and tokens
261 lines (260 loc) • 8.13 kB
TypeScript
import { Elysia } from 'elysia';
export declare function createServer(): Elysia<"", {
decorator: {};
store: {};
derive: {};
resolve: {};
}, {
error: {};
typebox: import("elysia/dist/types").MergeTypeModule<import("elysia/dist/types").MergeTypeModule<import("elysia/dist/types").MergeTypeModule<import("elysia/dist/types").MergeTypeModule<import("elysia/dist/types").MergeTypeModule<import("@sinclair/typebox").TModule<{}, {}>, import("@sinclair/typebox").TModule<{}, {}>>, import("@sinclair/typebox").TModule<{}, {}>>, import("@sinclair/typebox").TModule<{}, {}>>, import("@sinclair/typebox").TModule<{}, {}>>, import("@sinclair/typebox").TModule<{}, {}>>;
}, {
schema: {};
macro: {};
macroFn: {};
parser: {};
}, {
tweets: {
search: {
get: {
body: unknown;
params: {};
query: unknown;
headers: unknown;
response: {
200: {
status: string;
results: ({
combinedScore: number;
originalScore: number;
date: Date;
} | {
combinedScore: number;
originalScore: number;
date: Date;
} | {
combinedScore: number;
originalScore: number;
date: Date;
} | {
combinedScore: number;
originalScore: number;
date: Date;
})[];
};
};
};
};
};
} & {
tweets: {
random: {
get: {
body: unknown;
params: {};
query: unknown;
headers: unknown;
response: {
200: {
topic: string;
tweet: ({
combinedScore: number;
originalScore: number;
date: Date;
} | {
combinedScore: number;
originalScore: number;
date: Date;
} | {
combinedScore: number;
originalScore: number;
date: Date;
} | {
combinedScore: number;
originalScore: number;
date: Date;
})[];
};
};
};
};
};
} & {
docs: {
scrape: {
get: {
body: unknown;
params: {};
query: unknown;
headers: unknown;
response: {
200: {
status: string;
data: any;
source: string;
message?: undefined;
} | {
status: string;
message: any;
data?: undefined;
source?: undefined;
};
};
};
};
};
} & {
tokens: {
index: {
get: {
body: unknown;
params: {};
query: unknown;
headers: unknown;
response: {
200: {
status: string;
results: any;
};
};
};
};
};
}, {
derive: {};
resolve: {};
schema: {};
}, {
derive: {};
resolve: {};
schema: {};
}>;
export declare function startServer(port?: number): Elysia<"", {
decorator: {};
store: {};
derive: {};
resolve: {};
}, {
error: {};
typebox: import("elysia/dist/types").MergeTypeModule<import("elysia/dist/types").MergeTypeModule<import("elysia/dist/types").MergeTypeModule<import("elysia/dist/types").MergeTypeModule<import("elysia/dist/types").MergeTypeModule<import("@sinclair/typebox").TModule<{}, {}>, import("@sinclair/typebox").TModule<{}, {}>>, import("@sinclair/typebox").TModule<{}, {}>>, import("@sinclair/typebox").TModule<{}, {}>>, import("@sinclair/typebox").TModule<{}, {}>>, import("@sinclair/typebox").TModule<{}, {}>>;
}, {
schema: {};
macro: {};
macroFn: {};
parser: {};
}, {
tweets: {
search: {
get: {
body: unknown;
params: {};
query: unknown;
headers: unknown;
response: {
200: {
status: string;
results: ({
combinedScore: number;
originalScore: number;
date: Date;
} | {
combinedScore: number;
originalScore: number;
date: Date;
} | {
combinedScore: number;
originalScore: number;
date: Date;
} | {
combinedScore: number;
originalScore: number;
date: Date;
})[];
};
};
};
};
};
} & {
tweets: {
random: {
get: {
body: unknown;
params: {};
query: unknown;
headers: unknown;
response: {
200: {
topic: string;
tweet: ({
combinedScore: number;
originalScore: number;
date: Date;
} | {
combinedScore: number;
originalScore: number;
date: Date;
} | {
combinedScore: number;
originalScore: number;
date: Date;
} | {
combinedScore: number;
originalScore: number;
date: Date;
})[];
};
};
};
};
};
} & {
docs: {
scrape: {
get: {
body: unknown;
params: {};
query: unknown;
headers: unknown;
response: {
200: {
status: string;
data: any;
source: string;
message?: undefined;
} | {
status: string;
message: any;
data?: undefined;
source?: undefined;
};
};
};
};
};
} & {
tokens: {
index: {
get: {
body: unknown;
params: {};
query: unknown;
headers: unknown;
response: {
200: {
status: string;
results: any;
};
};
};
};
};
}, {
derive: {};
resolve: {};
schema: {};
}, {
derive: {};
resolve: {};
schema: {};
}>;
export default startServer;