import type { Entropy, Memory, Rows } from '../contract/index.ts'; export declare const copyPackage: (from: Memory, to: Memory) => Promise; export type Carried = { seed?: string; places: Record>; }; export declare const readCarried: (value: unknown) => Carried | null; export declare const carryPlaces: (memory: Memory) => Promise; export declare const landPlaces: (memory: Memory, carried: Carried) => Promise; export type Keeper = Pick; export declare class Package { #private; readonly memory: Memory; readonly entropy: Entropy; private constructor(); static open(memory: Memory, entropy: Entropy, seed: Uint8Array): Promise; derive(info: string[], length: number): Promise; place(name: string): Promise; rows(name: string, keeper?: Keeper): Promise; }