import { type IndexSummary, Indexer, type ParseContext, type ParseResult, type Txo } from "./types"; export declare class Listing { payout: number[]; price: bigint; constructor(payout?: number[], price?: bigint); } export declare class OrdLockIndexer extends Indexer { owners: Set; network: "mainnet" | "testnet"; tag: string; name: string; constructor(owners?: Set, network?: "mainnet" | "testnet"); parse(txo: Txo): Promise; summarize(ctx: ParseContext): Promise; serialize(listing: Listing): string; deserialize(str: string): Listing; }