import type { JsonObject } from '../being/index.ts'; import { Harbor, type Carried, type Defaults, type RootRequest } from '../harbor/index.ts'; export type Census = { pk: string; beings: Record; listening: string[]; }; export declare const census: (harbor: Harbor) => Promise; export declare const open: (dir: string, defaults: Defaults) => Promise; export declare const isServed: (dir: string) => Promise; export declare const request: (dir: string, defaults: Defaults, req: RootRequest) => Promise; export declare const carry: (dir: string, seed: boolean) => Promise; export declare const pack: (dir: string, file: string, name: string, secret: string | undefined) => Promise; export declare const land: (dir: string, value: unknown) => Promise; export type Served = { pk: string; at: string; listening: string[]; root: string; close(): Promise; }; export declare const serve: (dir: string, defaults: Defaults, host?: string, port?: number) => Promise;