import { jsx as _jsx } from "react/jsx-runtime";
import { ControlCenterEmptyState } from './control-center-empty-state.js';
const meta = {
    title: 'Features/ControlCenterEmptyState',
    component: ControlCenterEmptyState,
    tags: ['autodocs'],
    parameters: {
        layout: 'fullscreen',
    },
    decorators: [
        (Story) => (_jsx("div", { style: { height: '100vh' }, children: _jsx(Story, {}) })),
    ],
};
export default meta;
/** Prompt-first onboarding — the default view after agent setup */
export const Default = {
    args: {},
};
/** With callback — for interaction testing */
export const WithCallback = {
    args: {
        onRepositorySelect: (path) => {
            // eslint-disable-next-line no-console
            console.log('Selected repository:', path);
        },
        onApplicationCreated: (appId) => {
            // eslint-disable-next-line no-console
            console.log('Application created:', appId);
        },
    },
};
/** As overlay — with close button */
export const AsOverlay = {
    args: {
        onClose: () => {
            // eslint-disable-next-line no-console
            console.log('Close clicked');
        },
        className: 'bg-background',
    },
};
