import * as i0 from '@angular/core'; /** * Represents a code snippet to be displayed in the CodeShowcaseComponent. */ declare class CodeShowcaseItemComponent { /** * The actual code string to be displayed. */ readonly code: i0.InputSignal; /** * The name of the formatter to be used for syntax highlighting (e.g., 'typescript', 'html'). */ readonly formatter: i0.InputSignal; /** * An optional title for the code snippet. */ readonly caption: i0.InputSignal; /** * Indicates whether the code snippet is initially collapsed or expanded. Defaults to `true` (collapsed). */ readonly collapsed: i0.ModelSignal; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class CodeShowcasePreviewComponent { constructor(); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class CodeShowcaseComponent { /** * The caption for the code showcase. */ readonly caption: i0.InputSignal; readonly showHeader: i0.InputSignalWithTransform; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class CodeShowcaseModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { CodeShowcaseComponent, CodeShowcaseItemComponent, CodeShowcaseModule, CodeShowcasePreviewComponent };