import type { BinaryWriteOptions } from "@protobuf-ts/runtime"; import type { IBinaryWriter } from "@protobuf-ts/runtime"; import type { BinaryReadOptions } from "@protobuf-ts/runtime"; import type { IBinaryReader } from "@protobuf-ts/runtime"; import type { PartialMessage } from "@protobuf-ts/runtime"; import { MessageType } from "@protobuf-ts/runtime"; /** * @generated from protobuf message discord_protos.users.v1.GuildShardingConfig */ export interface GuildShardingConfig { /** * @generated from protobuf field: repeated int32 shards = 1 */ shards: number[]; } declare class GuildShardingConfig$Type extends MessageType { constructor(); create(value?: PartialMessage): GuildShardingConfig; internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GuildShardingConfig): GuildShardingConfig; internalBinaryWrite(message: GuildShardingConfig, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter; } /** * @generated MessageType for protobuf message discord_protos.users.v1.GuildShardingConfig */ export declare const GuildShardingConfig: GuildShardingConfig$Type; export {};