import { OnInit } from "@angular/core";
import { CodeSandboxService } from "./code-sandbox.service";
import { FileMetadata, SourcesService } from "../services/sources.service";
import * as i0 from "@angular/core";
/**
 * @dynamic
 * @ignore
 */
export declare class ExampleWrapperComponent implements OnInit {
    private sourcesService;
    private codeSandboxService;
    filenamePrefix: string;
    exampleTitle: string;
    showSource: boolean;
    componentSources: FileMetadata[];
    constructor(sourcesService: SourcesService, codeSandboxService: CodeSandboxService);
    getTooltip(): string;
    openCodeSandboxExample(): Promise<void>;
    ngOnInit(): Promise<void>;
    getExampleComponents(fileType: string): string;
    static ɵfac: i0.ɵɵFactoryDeclaration<ExampleWrapperComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<ExampleWrapperComponent, "nui-example-wrapper", never, { "filenamePrefix": { "alias": "filenamePrefix"; "required": false; }; "exampleTitle": { "alias": "exampleTitle"; "required": false; }; "showSource": { "alias": "showSource"; "required": false; }; }, {}, never, ["*"], false, never>;
}
