Home / File/ index.ts — astro Source File

index.ts — astro Source File

Architecture documentation for index.ts, a typescript file in the astro codebase.

Entity Profile

Source Code

export type { RemotePattern } from '@astrojs/internal-helpers/remote';
export type {
	MarkdownHeading,
	RehypePlugins,
	RemarkPlugins,
	ShikiConfig,
} from '@astrojs/markdown-remark';
export type {
	ExternalImageService,
	ImageService,
	LocalImageService,
} from '../../assets/services/service.js';
export type {
	GetImageResult,
	ImageInputFormat,
	ImageMetadata,
	ImageOutputFormat,
	ImageQuality,
	ImageQualityPreset,
	ImageTransform,
	UnresolvedImageTransform,
} from '../../assets/types.js';
export type { ContainerRenderer } from '../../container/index.js';
export type {
	AssetsPrefix,
	NodeAppHeadersJson,
	RouteInfo,
	SSRManifest,
} from '../../core/app/types.js';
export type {
	AstroCookieGetOptions,
	AstroCookieSetOptions,
	AstroCookies,
} from '../../core/cookies/index.js';
export type { AstroIntegrationLogger } from '../../core/logger/core.js';
export type { AstroSession } from '../../core/session/runtime.js';
export type { ToolbarServerHelpers } from '../../runtime/client/dev-toolbar/helpers.js';
export type { AstroEnvironmentNames } from '../../core/constants.js';
export type { SessionDriver, SessionDriverConfig } from '../../core/session/types.js';
export type * from './common.js';
export type * from './config.js';
export type * from './content.js';
export type * from './context.js';
export type * from './elements.js';
export type * from './extendables.js';
export type * from './integrations.js';
export type * from './internal.js';
export type * from './manifest.js';
export type * from './preview.js';
export type * from './toolbar.js';
export type * from './view-transitions.js';

Frequently Asked Questions

What does index.ts do?
index.ts is a source file in the astro codebase, written in typescript.
Where is index.ts in the architecture?
index.ts is located at packages/astro/src/types/public/index.ts (directory: packages/astro/src/types/public).

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free