import { CID } from 'multiformats/cid'; import { Record } from './rpc/clio_pb.js'; export type ParsedLabelers = { dids: string[]; redact: Set; }; export type RecordInfo = { record: T; cid: string; indexedAt: Date; takedownRef: string | undefined; }; export declare const defaultLabelerHeader: (dids: string[]) => ParsedLabelers; export declare const formatLabelerHeader: (parsed: ParsedLabelers) => string; export declare const parseRecord: (entry: Record, includeTakedowns: boolean) => RecordInfo | undefined; export declare const parseRecordBytes: (bytes: Uint8Array | undefined) => T | undefined; export declare const parseJsonBytes: (bytes: Uint8Array | undefined) => unknown; export declare const parseCid: (cidStr: string | undefined) => CID | undefined; export declare const safeTakedownRef: (obj?: { takenDown: boolean; takedownRef: string; }) => string | undefined;