import * as React from 'react';
export interface ShellSelectOption {
    value: string;
    label: string;
}
export interface ShellSelect {
    label: string;
    value: string;
    options: ShellSelectOption[];
    onChange: (value: string) => void;
    placeholder?: string;
}
export interface WorkspaceHeaderProps {
    title: string;
    subtitle?: string;
    workspaceSelect?: ShellSelect;
    projectSelect?: ShellSelect;
    environmentSelect?: ShellSelect;
    stickyHeaderOffsetPx?: number;
    headerRight?: React.ReactNode;
}
export declare function WorkspaceHeader({ title, subtitle, workspaceSelect, projectSelect, environmentSelect, stickyHeaderOffsetPx, headerRight, }: WorkspaceHeaderProps): import("react/jsx-runtime").JSX.Element;
