import { DynamicContentStore } from "../../flex-ui-core/src"; import * as React from "react"; import { FlexState } from "../../store"; import { WorkerDirectoryChildrenKeys, WorkerDirectoryChildrenProps, WorkerDirectoryProps } from "./WorkerDirectory.definitions"; import { WorkerDirectoryTabs } from "./WorkerDirectoryTabs"; /** * @classdesc This is a container for WorkersDirectory that displays the directory of workers and queues in tabs. * Can be themed with `Theme.WorkerDirectory` in [Theme](Theme). * @component * @hideconstructor * @param {WorkerDirectory.WorkerDirectoryProps} props - Properties to be passed to configure this component. * @category Components / Programmable * @subcategory Components */ export declare class WorkerDirectory extends React.PureComponent { static readonly friendlyName = "WorkerDirectory"; static readonly displayName = "WorkerDirectory"; /** * Dynamic content store * * @static * @type {DynamicContentStore} * @readonly */ static readonly Content: DynamicContentStore; /** * Inner component holding the Tabs control * * @static * @type {WorkerDirectoryTabs} * @readonly */ static readonly Tabs: typeof WorkerDirectoryTabs; render(): JSX.Element; } export declare const mapStateToProps: (state: FlexState) => Partial;