import type { CommandResponse } from '../../client/client.type.js'; import { type Stream } from './stream.utils.js'; /** * Parameters for the create stream command. */ export type CreateStream = { /** Optional stream ID (auto-assigned by server if not provided) */ streamId?: number; /** Stream name (1-255 bytes) */ name: string; }; /** * Create stream command definition. * Creates a new stream with the specified name. */ export declare const CREATE_STREAM: { code: number; serialize: ({ name }: CreateStream) => Buffer; deserialize: (r: CommandResponse) => Stream; }; /** * Executable create stream command function. */ export declare const createStream: (getClient: import("../../client/client.type.js").ClientProvider) => (arg: CreateStream) => Promise; //# sourceMappingURL=create-stream.command.d.ts.map