import { Type as Method } from "./Method"; import { Type as Option } from "./Option"; import { Type as SourceContext } from "./SourceContext"; import { Type as Mixin } from "./Mixin"; import { Type as Syntax } from "./Syntax"; export declare namespace $.google.protobuf { interface Api { name: string; methods: Method[]; options: Option[]; version: string; sourceContext?: SourceContext; mixins: Mixin[]; syntax: Syntax; } } export declare type Type = $.google.protobuf.Api; export declare function getDefaultValue(): $.google.protobuf.Api; export declare function createValue(partialValue: Partial<$.google.protobuf.Api>): $.google.protobuf.Api; export declare function encodeJson(value: $.google.protobuf.Api): unknown; export declare function decodeJson(value: any): $.google.protobuf.Api; export declare function encodeBinary(value: $.google.protobuf.Api): Uint8Array; export declare function decodeBinary(binary: Uint8Array): $.google.protobuf.Api; //# sourceMappingURL=Api.d.ts.map