import type { WorkspaceEntry } from "./useWorkspaceEntries";
import type { WorkspaceFileLister } from "./WorkspaceFileLister";
export interface WorkspaceEntryFilesProps {
    /** The workspace entry whose files to browse. */
    readonly entry: WorkspaceEntry;
    /** Platform-injected file lister. */
    readonly lister: WorkspaceFileLister;
    /** Whether the file tree panel is currently expanded. */
    readonly isExpanded: boolean;
}
/**
 * Inline expandable file tree for a single workspace entry.
 *
 * When `isExpanded` is `true`, calls the platform-injected lister and
 * renders a scrollable tree using the shared `FileTreeNode` primitive.
 * Renders loading skeletons, error states, empty states, and a
 * search toolbar for filtering the file tree by name.
 *
 * All visual properties flow through `--stgm-*` tokens (DD-005).
 */
export declare function WorkspaceEntryFiles({ entry, lister, isExpanded, }: WorkspaceEntryFilesProps): import("react/jsx-runtime").JSX.Element | null;
//# sourceMappingURL=WorkspaceEntryFiles.d.ts.map