declare module "ext:core/ops" { import type { FileReply } from "ext:file/errors.js"; export type HttpFilePrepared = [status: number, headers: [name: string, value: string][], id: number | null]; export type HttpFileRead = [bytes: Uint8Array, done: boolean]; export function op_http_file_handle(args: [id: number, consume: boolean]): FileReply; export function op_http_serve_file( args: [ method: string, requestHeaders: [name: string, value: string][], source: string | number, extraHeaders: [name: string, value: string][], ], ): Promise>; export function op_http_file_read(id: number): Promise>; export function op_http_file_close(id: number): null; export function op_http_respond_file( args: [id: number, status: number, headers: [name: string, value: string][], fileId: number], ): boolean; }