export type ContentNameToken = { type: 'name'; value: string; }; export type ContentStringToken = { type: 'string'; value: string; }; export type ContentDictToken = { type: 'dict'; entries: Map; }; export type ContentInlineImageToken = { type: 'inlineImage'; dict: Map; data: string; }; export type ContentToken = string | number | ContentNameToken | ContentStringToken | ContentDictToken | ContentInlineImageToken | ContentToken[]; export declare class ContentTokenizer { private readonly source; private offset; constructor(source: string); tokens(): Generator; private readString; private readHexString; private readName; private readArray; private readDictionary; private readValue; private readWord; private readInlineImage; private readInlineImageDictionaryToken; private readInlineImageData; private findInlineImageEnd; private skipSingleWhitespace; private skipWhitespace; } export declare const isContentString: (token: ContentToken | undefined) => token is ContentStringToken; //# sourceMappingURL=content.d.ts.map