import type { PropsLocale, PropsRuntime } from '@deepseek-ai/dsh-client-ui-slots'; import { type SteerQueueDockInjected } from './steer-queue-dock.tsx'; /** * Full props of the composer-right entry. * * The slot carries no `InputZone` owner on this segment (0.1.5 keeps the * ownerless shape introduced in 0.1.2, `InputBar.tsx:466` renders `{}`); only * the session standard kit is shared, so the type declares exactly that — * reading `session`/`input` off this slot is a compile error, not a crash. */ export type FreezeButtonProps = Pick, 'useProjection' | 'sessionId'> & SteerQueueDockInjected & PropsLocale<'steer'>; /** * Freeze/resume toggle for the peak-hour scenario. * @param props - slot props; the session snapshot drives the detach list. */ export declare function FreezeButton({ useProjection, updateQueue, cancel, send, sendSteer, sessionId, setComposerBlock, notify, t }: FreezeButtonProps): import("react").JSX.Element; //# sourceMappingURL=freeze-button.d.ts.map