import { Array, Boolean, Dictionary, Intersect, Number, Optional, Record, Static, String, Union } from 'runtypes'; export declare const CommonDocsDescriptionValidator: Record<{ description: Optional, String]>>; }, false>; export type CommonDocsDescriptionData = Static; export declare const ScriptNestedCommonDocsValidator: Intersect<[Record<{ description: Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>; export type ScriptNestedCommonDocsData = Static; export declare const ScriptCommonDocsValidator: Record<{ default: Intersect<[Record<{ description: Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>; beta: Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>>; alpha: Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>>; internal: Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>>; '1': Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>>; '2': Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>>; '3': Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>>; '4': Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>>; '5': Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>>; '6': Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>>; '7': Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>>; '8': Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>>; '9': Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>>; '10': Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>>; }, false>; export type ScriptCommonDocsData = Static; export declare const ScriptNestedFunctionDocsValidator: Intersect<[Intersect<[Record<{ description: Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>, Record<{ arguments: Optional, String]>>; valid_values: Optional, false>>; }, false>, string>>; returns: Optional, String]>>; }, false>>; }, false>]>; export type ScriptNestedFunctionDocsData = Static; export declare const ScriptFunctionDocsValidator: Record<{ default: Intersect<[Intersect<[Record<{ description: Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>, Record<{ arguments: Optional, String]>>; valid_values: Optional, false>>; }, false>, string>>; returns: Optional, String]>>; }, false>>; }, false>]>; beta: Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>, Record<{ arguments: Optional, String]>>; valid_values: Optional, false>>; }, false>, string>>; returns: Optional, String]>>; }, false>>; }, false>]>>; alpha: Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>, Record<{ arguments: Optional, String]>>; valid_values: Optional, false>>; }, false>, string>>; returns: Optional, String]>>; }, false>>; }, false>]>>; internal: Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>, Record<{ arguments: Optional, String]>>; valid_values: Optional, false>>; }, false>, string>>; returns: Optional, String]>>; }, false>>; }, false>]>>; '1': Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>, Record<{ arguments: Optional, String]>>; valid_values: Optional, false>>; }, false>, string>>; returns: Optional, String]>>; }, false>>; }, false>]>>; '2': Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>, Record<{ arguments: Optional, String]>>; valid_values: Optional, false>>; }, false>, string>>; returns: Optional, String]>>; }, false>>; }, false>]>>; '3': Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>, Record<{ arguments: Optional, String]>>; valid_values: Optional, false>>; }, false>, string>>; returns: Optional, String]>>; }, false>>; }, false>]>>; '4': Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>, Record<{ arguments: Optional, String]>>; valid_values: Optional, false>>; }, false>, string>>; returns: Optional, String]>>; }, false>>; }, false>]>>; '5': Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>, Record<{ arguments: Optional, String]>>; valid_values: Optional, false>>; }, false>, string>>; returns: Optional, String]>>; }, false>>; }, false>]>>; '6': Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>, Record<{ arguments: Optional, String]>>; valid_values: Optional, false>>; }, false>, string>>; returns: Optional, String]>>; }, false>>; }, false>]>>; '7': Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>, Record<{ arguments: Optional, String]>>; valid_values: Optional, false>>; }, false>, string>>; returns: Optional, String]>>; }, false>>; }, false>]>>; '8': Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>, Record<{ arguments: Optional, String]>>; valid_values: Optional, false>>; }, false>, string>>; returns: Optional, String]>>; }, false>>; }, false>]>>; '9': Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>, Record<{ arguments: Optional, String]>>; valid_values: Optional, false>>; }, false>, string>>; returns: Optional, String]>>; }, false>>; }, false>]>>; '10': Optional, String]>>; }, false>, Record<{ deprecated: Optional, String]>>; }, false>>; throws: Optional, String]>>; }, false>>; }, false>]>, Record<{ arguments: Optional, String]>>; valid_values: Optional, false>>; }, false>, string>>; returns: Optional, String]>>; }, false>>; }, false>]>>; }, false>; export type ScriptFunctionDocsData = Static; export declare const CommandExampleDocsValidator: Intersect<[Record<{ description: Optional, String]>>; }, false>, Record<{ title: Optional; overload: Optional; }, false>]>; export type CommandExampleDocsData = Static; export declare const CommandDocsValidator: Intersect<[Record<{ description: Optional, String]>>; }, false>, Record<{ arguments: Optional, String]>>; }, false>, false>>; overloads: Optional, String]>>; header: Optional; }, false>, false>>; }, false>]>; export type CommandDocsData = Static; export declare const CommandEnumDocsValidator: Intersect<[Record<{ description: Optional, String]>>; }, false>, Record<{ values: Optional, String]>>; }, false>, false>>; }, false>]>; export type CommandEnumDocsData = Static; export declare const BlockDocsValidator: Intersect<[Record<{ description: Optional, String]>>; }, false>, Record<{ properties: Optional, String]>>; }, false>, false>>; }, false>]>; export type BlockDocsData = Static; export declare const BlockPropertyDocsValidator: Intersect<[Record<{ description: Optional, String]>>; }, false>, Record<{ values: Optional; description: Optional, String]>>; }, false>, false>>; int_value_display_as_range: Optional; }, false>]>; export type BlockPropertyDocsData = Static;