import { TlEntry, TlFullSchema } from './types.js'; /** * Parse TL entries into a full schema object * by creating indexes on the entries. * * @param entries Entries to parse */ export declare function parseFullTlSchema(entries: TlEntry[]): TlFullSchema; /** * Write TL entries to schema text * * @param entries Entries to write * @param params Additional parameters */ export declare function writeTlEntriesToString(entries: TlEntry[], params?: { /** * Whether to force compute IDs if one is not present */ computeIds?: boolean; /** * Whether to use TDLib style comments for arguments */ tdlibComments?: boolean; /** * Whether to omit prelude containing primitive types * (like `int`, `string`, etc.) */ omitPrimitives?: boolean; }): string;