import { type IProjectConfig, type ISheet } from '@theatre/core';
import * as i0 from "@angular/core";
export declare class TheatreProject {
    name: import("@angular/core").InputSignal<string>;
    config: import("@angular/core").InputSignal<IProjectConfig>;
    project: import("@angular/core").Signal<import("@theatre/core").IProject>;
    sheets: Record<string, [sheet: ISheet, count: number]>;
    constructor();
    static ɵfac: i0.ɵɵFactoryDeclaration<TheatreProject, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<TheatreProject, "theatre-project", never, { "name": { "alias": "name"; "required": false; "isSignal": true; }; "config": { "alias": "config"; "required": false; "isSignal": true; }; }, {}, never, ["*"], true, never>;
}
