import type { UmbPartialViewDetailModel } from '../types.js'; import type { UmbPartialViewDetailRepository } from '../repository/index.js'; import type { UmbControllerHost } from '../../../../libs/controller-api/index.js'; import type { UmbEntityDetailWorkspaceContextCreateArgs, UmbRoutableWorkspaceContext, UmbSubmittableWorkspaceContext } from '../../../core/workspace/index.js'; import { UmbEntityNamedDetailWorkspaceContextBase } from '../../../core/workspace/index.js'; export interface UmbPartialViewWorkspaceContextCreateArgs extends UmbEntityDetailWorkspaceContextCreateArgs { snippet: { unique: string; } | null; } export declare class UmbPartialViewWorkspaceContext extends UmbEntityNamedDetailWorkspaceContextBase implements UmbSubmittableWorkspaceContext, UmbRoutableWorkspaceContext { #private; readonly content: import("rxjs").Observable; constructor(host: UmbControllerHost); setContent(value: string): void; createScaffold(args: UmbPartialViewWorkspaceContextCreateArgs): Promise; } export { UmbPartialViewWorkspaceContext as api };