/**
 * Organization Entity Types (Nouns)
 *
 * Organizational hierarchy: Organization, Department, Team, Position, Role.
 *
 * Uses digital-workers Worker type for position holders.
 *
 * @packageDocumentation
 */
import type { Noun } from 'ai-database';
import type { Worker as DigitalWorker, WorkerRef } from 'digital-workers';
export type { DigitalWorker, WorkerRef };
/**
 * Organization entity
 *
 * Represents the top-level organizational structure.
 */
export declare const Organization: Noun;
/**
 * Department entity
 *
 * Represents a functional department or division.
 */
export declare const Department: Noun;
/**
 * Team entity
 *
 * Represents a working team within a department.
 */
export declare const Team: Noun;
/**
 * Position entity
 *
 * Represents a position/job within the organization.
 */
export declare const Position: Noun;
/**
 * Role entity
 *
 * Represents a role with permissions and capabilities.
 */
export declare const Role: Noun;
/**
 * Worker entity
 *
 * Represents a human employee or AI agent that fills a position.
 */
export declare const Worker: Noun;
export declare const OrganizationEntities: {
    Organization: Noun;
    Department: Noun;
    Team: Noun;
    Position: Noun;
    Role: Noun;
    Worker: Noun;
};
export declare const OrganizationCategories: {
    readonly structure: readonly ["Organization", "Department", "Team"];
    readonly people: readonly ["Position", "Role", "Worker"];
};
//# sourceMappingURL=organization.d.ts.map