import type { UmbStylesheetDetailRepository } from '../repository/stylesheet-detail.repository.js';
import type { UmbStylesheetDetailModel } from '../types.js';
import { type UmbSubmittableWorkspaceContext, type UmbRoutableWorkspaceContext, UmbEntityNamedDetailWorkspaceContextBase } from '../../../core/workspace/index.js';
import type { UmbControllerHost } from '../../../../libs/controller-api/index.js';
export declare class UmbStylesheetWorkspaceContext extends UmbEntityNamedDetailWorkspaceContextBase<UmbStylesheetDetailModel, UmbStylesheetDetailRepository> implements UmbSubmittableWorkspaceContext, UmbRoutableWorkspaceContext {
    readonly content: import("rxjs").Observable<string | undefined>;
    constructor(host: UmbControllerHost);
    /**
     * @description Set the content of the stylesheet
     * @param {string} value The content of the stylesheet
     * @memberof UmbStylesheetWorkspaceContext
     */
    setContent(value: string): void;
}
export { UmbStylesheetWorkspaceContext as api };
