import type { IParseOptions } from 'protobufjs';
import type { GenProtoFile } from './type';
import { Visitor } from './type';
/**
 * generate dts file
 * @param proto
 * @param opts
 * @param visitor
 * @returns generate files
 */
export default function writeDTS(proto: GenProtoFile, opts?: IParseOptions, visitor?: Visitor): string[];
