UNPKG

@cloudflare/actors

Version:

An easier way to build with Cloudflare Durable Objects

18 lines 704 B
import { DurableObjectNamespace } from "@cloudflare/workers-types"; import { DurableObject } from "cloudflare:workers"; export interface Env { SQL_MIGRATIONS_DO: DurableObjectNamespace<SQLMigrationsDO>; } export declare class SQLMigrationsDO extends DurableObject<Env> { readonly ctx: DurableObjectState; readonly env: Env; constructor(ctx: DurableObjectState, env: Env); actorId(): Promise<string>; echo(s: string): Promise<string>; sql(query: string): Promise<Record<string, SqlStorageValue>[]>; } declare const _default: { fetch(request: Request, env: Env, ctx: ExecutionContext): Promise<Response>; }; export default _default; //# sourceMappingURL=test-worker.d.ts.map