export * from "./types.generated.ts"; import type { Position, PlurnkStatement } from "./types.generated.ts"; import type PlurnkParseError from "./PlurnkParseError.ts"; export declare const PLURNK_OPS: readonly ["FIND", "READ", "EDIT", "COPY", "MOVE", "OPEN", "FOLD", "SEND", "EXEC", "WORK", "FORK", "KILL", "PLAN"]; export type PlurnkOp = (typeof PLURNK_OPS)[number]; export declare const WORKER_NAME: RegExp; export declare const RESERVED_AUTHORITIES: readonly ["plurnk", "self"]; export type ClientOp = "LOOK" | "BUFF"; export type ParseItem = { kind: "statement"; statement: S; } | { kind: "error"; error: PlurnkParseError; } | { kind: "text"; text: string; position: Position; }; export type ParseResult = { items: ParseItem[]; unparsedTail?: { from: Position; reason: string; }; }; //# sourceMappingURL=types.d.ts.map