import * as core from "@terrascript/core"; export interface LevelOneArgs extends core.SchemaArgs { arn: string | core.StringOut; id: string | core.StringOut; name: string | core.StringOut; } export declare class LevelOne extends core.Schema { arn: string | core.StringOut; id: string | core.StringOut; name: string | core.StringOut; } export interface LevelTwoArgs extends core.SchemaArgs { arn: string | core.StringOut; id: string | core.StringOut; name: string | core.StringOut; } export declare class LevelTwo extends core.Schema { arn: string | core.StringOut; id: string | core.StringOut; name: string | core.StringOut; } export interface LevelThreeArgs extends core.SchemaArgs { arn: string | core.StringOut; id: string | core.StringOut; name: string | core.StringOut; } export declare class LevelThree extends core.Schema { arn: string | core.StringOut; id: string | core.StringOut; name: string | core.StringOut; } export interface LevelFourArgs extends core.SchemaArgs { arn: string | core.StringOut; id: string | core.StringOut; name: string | core.StringOut; } export declare class LevelFour extends core.Schema { arn: string | core.StringOut; id: string | core.StringOut; name: string | core.StringOut; } export interface LevelFiveArgs extends core.SchemaArgs { arn: string | core.StringOut; id: string | core.StringOut; name: string | core.StringOut; } export declare class LevelFive extends core.Schema { arn: string | core.StringOut; id: string | core.StringOut; name: string | core.StringOut; } export interface HierarchyStructureArgs extends core.SchemaArgs { levelFive: core.Array | core.ArrayOut; levelFour: core.Array | core.ArrayOut; levelOne: core.Array | core.ArrayOut; levelThree: core.Array | core.ArrayOut; levelTwo: core.Array | core.ArrayOut; } export declare class HierarchyStructure extends core.Schema { levelFive: core.Array | core.ArrayOut; levelFour: core.Array | core.ArrayOut; levelOne: core.Array | core.ArrayOut; levelThree: core.Array | core.ArrayOut; levelTwo: core.Array | core.ArrayOut; } export interface DsUserHierarchyStructureArgs { /** * (Required) Reference to the hosting Amazon Connect Instance */ instanceId: string | core.StringOut; } export declare class DsUserHierarchyStructure extends core.Data { /** * A block that defines the hierarchy structure's levels. The `hierarchy_structure` block is documented * below. */ hierarchyStructure: core.Array | core.ArrayOut; /** * The identifier of the hierarchy level. */ id: string | core.StringOut; /** * (Required) Reference to the hosting Amazon Connect Instance */ instanceId: string | core.StringOut; constructor(name: string, args?: DsUserHierarchyStructureArgs); getNamespace(): string; } //# sourceMappingURL=ds_user_hierarchy_structure.d.ts.map