// Declarations for node/contract.mjs. Types here are anonymous literal shapes on // purpose: the browser re-exports these values, and an emitted declaration that // referenced a named type from this file would carry a relative path into the // published bundle's types. node/public-declarations.test.mjs checks that every // value declared here is exported by the module. export declare const PYGMALION_ENDPOINTS: { readonly devPrefix: '/__pygmalion-dev'; readonly devControl: '/__pygmalion-dev-control'; readonly sessionPrefix: '/__pygmalion-session'; readonly sessionControl: '/__pygmalion-design-session'; readonly inspectControl: '/__pygmalion-inspect'; readonly qaControl: '/__pygmalion-qa'; readonly qaCapture: '/__pygmalion-qa/capture'; readonly qaArtifactPrefix: '/__pygmalion-qa/artifacts/'; readonly previewArtifact: '/__pygmalion-route-preview/artifact'; readonly storyboardEnvironment: '/__pygmalion-storyboard/environment'; readonly storyboardCanonical: '/__pygmalion-storyboard/canonicalize'; readonly sourceUsage: '/__pygmalion-storyboard/source-usage'; readonly componentBranches: '/__pygmalion-storyboard/component-branches'; }; export declare const PYGMALION_PREVIEW_CAPTURE_PROGRESS_SUFFIX: '/progress'; export declare const PYGMALION_REVISION_CATALOG_SUFFIX: '/catalog'; export declare const PYGMALION_STORYBOARD_ENVIRONMENT_QUERY: '__pygmalion_environment'; export declare const PYGMALION_SOURCE_USAGE_MAX_FILES: 100; export declare const PREVIEW_CAPTURE_PRIORITY: { readonly selected: 0; readonly canvas: 10; readonly background: 20; }; export declare function normalizePygmalionEndpoint( value: string | undefined, fallback: string, name: string, ): string; export declare function resolvePygmalionEndpoints(overrides?: { devControl?: string; sessionControl?: string; inspectControl?: string; qaCapture?: string; qaArtifactPrefix?: string; previewArtifact?: string | true | null; previewCatalog?: string | true | null; storyboardEnvironment?: string; sourceUsage?: string; componentBranches?: string; }): { readonly devControl: string; readonly sessionControl: string; readonly inspectControl: string; readonly qaCapture: string; readonly qaArtifactPrefix: string; readonly previewArtifact: string | null; readonly previewCatalog: string | null; readonly previewCaptureProgress: string | null; readonly storyboardEnvironment: string; readonly sourceUsage: string; readonly componentBranches: string; };