import { DocsBlockItemPropertyType } from "../../../enums/SDKDocsBlockItemPropertyType";
import { TokenType } from "../../../enums/SDKTokenType";
import { DocsBlockPropertyData, DocsBlockPropertyDefinition, DocsBlockPropertyDefinitionModel } from "./SDKDocsBlockProperty";
/** TokenType property - Additional non-value options */
export type DocsBlockTokenTypePropertyOptions = {
    allowMultiSelect?: boolean;
};
/** TokenType property - Data */
export type DocsBlockTokenTypePropertyData = DocsBlockPropertyData<Array<TokenType>> & Record<string, never>;
/** TokenType property - Definition model */
export type DocsBlockTokenTypePropertyDefinitionModel = DocsBlockPropertyDefinitionModel & DocsBlockTokenTypePropertyOptions;
/** TokenType property - Definition */
export declare class DocsBlockTokenTypePropertyDefinition extends DocsBlockPropertyDefinition<DocsBlockTokenTypePropertyOptions, DocsBlockTokenTypePropertyData> {
    type: DocsBlockItemPropertyType.tokenType;
}
