/** * This export is here to test features of the documentation generation. * * @remarks * Although skipped in the rendering, this type is actually using the following * definition: * * ```typescript * type ImportedType = import("./core/DeclarationCollection").Declaration; * ``` * * @group Showcase */ export type _ImportedType = import("./core/DeclarationCollection").Declaration; /** * This export is here to test features of the documentation generation. * @group Showcase */ export type _ConditionalType = _ImportedType extends Iterable ? R : never; /** * This export is here to test features of the documentation generation. * @group Showcase */ export type _MappedType = { -readonly [Property in keyof Type as string]-?: () => Type[Property]; }; /** * This export is here to test features of the documentation generation. * @group Showcase */ export type _TemplateLiteral = `template${Type}`; /** * This export is here to test features of the documentation generation. * @group Showcase */ export declare const _ConstVariableNumber = 1; /** * This export is here to test features of the documentation generation. * @group Showcase */ export declare const _ConstVariableString = "String"; /** * This export is here to test features of the documentation generation. * @group Showcase */ export declare let _LetVariable: number; /** * This export is here to test features of the documentation generation. * @group Showcase */ export declare var _VarVariable: number; /** * This export is here to test features of the documentation generation. * @group Showcase */ export declare enum _SimpleEnum { One = 0, Two = 1, Zwei = 1, Four = 4 } /** * This export is here to test features of the documentation generation. * @group Showcase */ export declare enum _StringEnum { One = "one", Two = "two", Three = "three" } /** * This export is here to test features of the documentation generation. * @group Showcase */ export declare enum _DerivedEnum { One = "one" } /** * This export is here to test features of the documentation generation. * @group Showcase */ export declare const _ConstVariableEnum = _SimpleEnum.One; /** * This export is here to test features of the documentation generation. * @group Showcase */ export interface _ComputedProps { [Symbol.iterator]: string; [_StringEnum.One]: number; } /** * This export is here to test features of the documentation generation. * @group Showcase */ export interface _InterfaceAccessors { get hello(): string; set hello(value: string); } /** * This export is here to test features of the documentation generation. * @group Showcase */ export type _RestType = T extends [...infer R, any] ? R : never; //# sourceMappingURL=showcase.d.ts.map