import { BasePromptElementProps, PromptElement, Raw } from '@vscode/prompt-tsx'; export interface IPhaseDataContainerProps extends BasePromptElementProps { phase: string; } /** * Helper element to embed phase data into assistant messages * as an opaque content part. */ export declare class PhaseDataContainer extends PromptElement { render(): any; } /** * Attempts to parse a Raw opaque content part into a phase string, if the type matches. */ export declare function rawPartAsPhaseData(part: Raw.ChatCompletionContentPartOpaque): string | undefined; //# sourceMappingURL=phaseDataContainer.d.ts.map