import type { Id } from '../identifier.utils.js'; /** * Parameters for the delete partition command. */ export type DeletePartition = { /** Stream identifier (ID or name) */ streamId: Id; /** Topic identifier (ID or name) */ topicId: Id; /** Number of partitions to delete (1-1000) */ partitionCount: number; }; /** * Delete partitions command definition. * Removes partitions from a topic. */ export declare const DELETE_PARTITIONS: { code: number; serialize: ({ streamId, topicId, partitionCount }: DeletePartition) => Buffer; deserialize: (r: import("../../index.js").CommandResponse) => boolean; }; /** * Executable delete partition command function. */ export declare const deletePartition: (getClient: import("../../index.js").ClientProvider) => (arg: DeletePartition) => Promise; //# sourceMappingURL=delete-partition.command.d.ts.map