UNPKG

cn-font-split

Version:

划时代的字体切割工具,CJK与任何字符!支持 otf、ttf、woff2 字体多线程切割,完美地细颗粒度地进行包大小控制。A revolutionary font subetter that supports CJK and any characters! It enables multi-threaded subset of otf, ttf, and woff2 fonts, allowing for precise control over package size.

35 lines (34 loc) 1.8 kB
/** * Generated by the protoc-gen-ts. DO NOT EDIT! * compiler version: 5.28.3 * source: services.proto * git: https://github.com/thesayyn/protoc-gen-ts */ import * as dependency_1 from "./index"; import * as grpc_1 from "@grpc/grpc-js"; export declare namespace font_services { interface GrpcStreamServiceInterface<P, R> { (message: P, metadata: grpc_1.Metadata, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream<R>; (message: P, options?: grpc_1.CallOptions): grpc_1.ClientReadableStream<R>; } export abstract class UnimplementedFontApiService { static definition: { FontSplit: { path: string; requestStream: boolean; responseStream: boolean; requestSerialize: (message: dependency_1.api_interface.InputTemplate) => Buffer<ArrayBuffer>; requestDeserialize: (bytes: Buffer) => dependency_1.api_interface.InputTemplate; responseSerialize: (message: dependency_1.api_interface.EventMessage) => Buffer<ArrayBuffer>; responseDeserialize: (bytes: Buffer) => dependency_1.api_interface.EventMessage; }; }; [method: string]: grpc_1.UntypedHandleCall; abstract FontSplit(call: grpc_1.ServerWritableStream<dependency_1.api_interface.InputTemplate, dependency_1.api_interface.EventMessage>): void; } const FontApiClient_base: grpc_1.ServiceClientConstructor; export class FontApiClient extends FontApiClient_base { constructor(address: string, credentials: grpc_1.ChannelCredentials, options?: Partial<grpc_1.ChannelOptions>); FontSplit: GrpcStreamServiceInterface<dependency_1.api_interface.InputTemplate, dependency_1.api_interface.EventMessage>; } export {}; }