diff options
Diffstat (limited to 'node_modules/typedoc/dist/lib/models/reflections/kind.d.ts')
-rw-r--r-- | node_modules/typedoc/dist/lib/models/reflections/kind.d.ts | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/node_modules/typedoc/dist/lib/models/reflections/kind.d.ts b/node_modules/typedoc/dist/lib/models/reflections/kind.d.ts new file mode 100644 index 0000000..afe86b0 --- /dev/null +++ b/node_modules/typedoc/dist/lib/models/reflections/kind.d.ts @@ -0,0 +1,69 @@ +import type { EnumKeys } from "../../utils"; +/** + * Defines the available reflection kinds. + */ +export declare enum ReflectionKind { + Project = 1, + Module = 2, + Namespace = 4, + Enum = 8, + EnumMember = 16, + Variable = 32, + Function = 64, + Class = 128, + Interface = 256, + Constructor = 512, + Property = 1024, + Method = 2048, + CallSignature = 4096, + IndexSignature = 8192, + ConstructorSignature = 16384, + Parameter = 32768, + TypeLiteral = 65536, + TypeParameter = 131072, + Accessor = 262144, + GetSignature = 524288, + SetSignature = 1048576, + /** @deprecated will be removed in v0.25, not used */ + ObjectLiteral = 2097152, + TypeAlias = 4194304, + Reference = 8388608 +} +export declare namespace ReflectionKind { + type KindString = EnumKeys<typeof ReflectionKind>; + const All: number; + /** @internal */ + const ClassOrInterface: number; + /** @internal */ + const VariableOrProperty: number; + /** @internal */ + const FunctionOrMethod: number; + /** @internal */ + const ClassMember: number; + /** @internal */ + const SomeSignature: number; + /** @internal */ + const SomeModule: number; + /** @internal */ + const SomeType: number; + /** @internal */ + const SomeValue: number; + /** @internal */ + const SomeMember: number; + /** @internal */ + const SomeExport: number; + /** @internal */ + const ExportContainer: number; + /** @internal */ + const Inheritable: number; + /** @internal */ + const ContainsCallSignatures: number; + /** + * Note: This does not include Class/Interface, even though they technically could contain index signatures + * @internal + */ + const SignatureContainer: number; + function singularString(kind: ReflectionKind): string; + function pluralString(kind: ReflectionKind): string; + function classString(kind: ReflectionKind): string; +} |