>>;',
+ },
+ ],
},
{
name: 'RouteRenderReason',
@@ -2387,6 +4822,70 @@ export const apiSymbolSets: Readonly<
anchor: 'route-render-result',
signature: 'RouteRenderResult: any',
typeOnly: true,
+ summary: 'Result of rendering a single route',
+ members: [
+ {
+ name: 'path',
+ summary: 'URL path',
+ signature: 'path: string;',
+ },
+ {
+ name: 'filePath',
+ summary: 'Output file path relative to outputDir',
+ signature: 'filePath: string;',
+ },
+ {
+ name: 'html',
+ summary: 'Generated HTML content',
+ signature: 'html: string;',
+ },
+ {
+ name: 'fileSize',
+ summary: 'File size in bytes',
+ signature: 'fileSize: number;',
+ },
+ {
+ name: 'renderDuration',
+ summary: 'Render duration in milliseconds',
+ signature: 'renderDuration: number;',
+ },
+ {
+ name: 'resourceCount',
+ summary: 'Number of resources discovered and rendered',
+ signature: 'resourceCount: number;',
+ },
+ {
+ name: 'status',
+ summary: 'Render or generation status',
+ signature: 'status: RouteRenderStatus;',
+ },
+ {
+ name: 'reason',
+ summary: 'Why this route was rendered, skipped, or removed',
+ signature: 'reason: RouteRenderReason;',
+ },
+ {
+ name: 'written',
+ summary: 'Whether the output file was written during this run',
+ signature: 'written: boolean;',
+ },
+ {
+ name: 'error',
+ summary: 'Error message if rendering failed',
+ signature: 'error?: string;',
+ },
+ {
+ name: 'errorCause',
+ summary: 'Original exception preserved for programmatic diagnostics.',
+ signature: 'errorCause?: unknown;',
+ },
+ {
+ name: 'errorContext',
+ summary: 'Route and phase context for the original exception.',
+ signature:
+ "errorContext?: {\n route: string;\n phase: 'load' | 'render' | 'write';\n };",
+ },
+ ],
},
{
name: 'RouteRenderStatus',
@@ -2399,18 +4898,125 @@ export const apiSymbolSets: Readonly<
anchor: 'ssgasset-source',
signature: 'SSGAssetSource: any',
typeOnly: true,
+ members: [
+ {
+ name: 'from',
+ summary:
+ 'Source file or directory. Relative paths resolve from the current working directory.',
+ signature: 'from: string;',
+ },
+ {
+ name: 'to',
+ summary:
+ 'Destination relative to outputDir. Defaults to the source basename.',
+ signature: 'to?: string;',
+ },
+ ],
},
{
name: 'SSGGenerateOptions',
anchor: 'ssggenerate-options',
signature: 'SSGGenerateOptions: any',
typeOnly: true,
+ summary: 'Options for a single generation run',
+ members: [
+ {
+ name: 'mode',
+ summary: 'Generation mode',
+ signature: 'mode?: SSGMode;',
+ },
+ {
+ name: 'changedKeys',
+ summary: 'Changed invalidation keys for incremental runs',
+ signature: 'changedKeys?: string[];',
+ },
+ {
+ name: 'changedRoutes',
+ summary: 'Changed concrete route paths for incremental runs',
+ signature: 'changedRoutes?: string[];',
+ },
+ {
+ name: 'forceFull',
+ summary:
+ 'Force a full rebuild even when incremental mode was requested',
+ signature: 'forceFull?: boolean;',
+ },
+ ],
},
{
name: 'SSGMetadata',
anchor: 'ssgmetadata',
signature: 'SSGMetadata: any',
typeOnly: true,
+ summary: 'Metadata to write to metadata.json',
+ members: [
+ {
+ name: 'generatedAt',
+ summary: 'ISO timestamp of generation',
+ signature: 'generatedAt: string;',
+ },
+ {
+ name: 'totalRoutes',
+ summary: 'Total number of routes processed',
+ signature: 'totalRoutes: number;',
+ },
+ {
+ name: 'successful',
+ summary: 'Number of successfully generated routes',
+ signature: 'successful: number;',
+ },
+ {
+ name: 'failed',
+ summary: 'Number of failed routes',
+ signature: 'failed: number;',
+ },
+ {
+ name: 'totalDuration',
+ summary: 'Total generation duration in milliseconds',
+ signature: 'totalDuration: number;',
+ },
+ {
+ name: 'mode',
+ summary: 'Effective generation mode',
+ signature: 'mode: SSGMode;',
+ },
+ {
+ name: 'rebuilt',
+ summary: 'Number of routes rendered during this run',
+ signature: 'rebuilt: number;',
+ },
+ {
+ name: 'skipped',
+ summary: 'Number of current routes skipped as unchanged',
+ signature: 'skipped: number;',
+ },
+ {
+ name: 'removed',
+ summary: 'Number of stale routes removed from output',
+ signature: 'removed: number;',
+ },
+ {
+ name: 'cacheHits',
+ summary: 'Number of rendered routes whose HTML bytes were unchanged',
+ signature: 'cacheHits: number;',
+ },
+ {
+ name: 'invalidatedKeys',
+ summary: 'Invalidation keys applied to this run',
+ signature: 'invalidatedKeys: string[];',
+ },
+ {
+ name: 'invalidatedRoutes',
+ summary: 'Concrete route paths applied to this run',
+ signature: 'invalidatedRoutes: string[];',
+ },
+ {
+ name: 'routes',
+ summary: 'Per-route details',
+ signature:
+ 'routes: Array<{\n /** URL path */\n path: string;\n /** Output file path relative to outputDir */\n filePath: string;\n /** File size in bytes */\n fileSize: number;\n /** Render duration in milliseconds */\n renderDuration: number;\n /** Number of resources discovered and rendered */\n resourceCount: number;\n /** Render or generation status */\n status: RouteRenderStatus;\n /** Why this route was rendered, skipped, or removed */\n reason: RouteRenderReason;\n /** Whether the output file was written during this run */\n written: boolean;\n /** Error message if rendering failed */\n error?: string;\n }>;',
+ },
+ ],
},
{
name: 'SSGMode',
@@ -2423,12 +5029,81 @@ export const apiSymbolSets: Readonly<
anchor: 'ssgoptions',
signature: 'SSGOptions: any',
typeOnly: true,
+ summary: 'Options for createStaticGen',
},
{
name: 'SSGResult',
anchor: 'ssgresult',
signature: 'SSGResult: any',
typeOnly: true,
+ summary: 'Overall result from SSG generation',
+ members: [
+ {
+ name: 'generatedAt',
+ summary: 'ISO timestamp of generation',
+ signature: 'generatedAt: string;',
+ },
+ {
+ name: 'totalRoutes',
+ summary: 'Total number of routes processed',
+ signature: 'totalRoutes: number;',
+ },
+ {
+ name: 'successful',
+ summary: 'Number of successfully generated routes',
+ signature: 'successful: number;',
+ },
+ {
+ name: 'failed',
+ summary: 'Number of failed routes',
+ signature: 'failed: number;',
+ },
+ {
+ name: 'totalDuration',
+ summary: 'Total generation duration in milliseconds',
+ signature: 'totalDuration: number;',
+ },
+ {
+ name: 'mode',
+ summary: 'Effective generation mode',
+ signature: 'mode: SSGMode;',
+ },
+ {
+ name: 'rebuilt',
+ summary: 'Number of routes rendered during this run',
+ signature: 'rebuilt: number;',
+ },
+ {
+ name: 'skipped',
+ summary: 'Number of current routes skipped as unchanged',
+ signature: 'skipped: number;',
+ },
+ {
+ name: 'removed',
+ summary: 'Number of stale routes removed from output',
+ signature: 'removed: number;',
+ },
+ {
+ name: 'cacheHits',
+ summary: 'Number of rendered routes whose HTML bytes were unchanged',
+ signature: 'cacheHits: number;',
+ },
+ {
+ name: 'invalidatedKeys',
+ summary: 'Invalidation keys applied to this run',
+ signature: 'invalidatedKeys: string[];',
+ },
+ {
+ name: 'invalidatedRoutes',
+ summary: 'Concrete route paths applied to this run',
+ signature: 'invalidatedRoutes: string[];',
+ },
+ {
+ name: 'routes',
+ summary: 'Per-route results',
+ signature: 'routes: RouteRenderResult[];',
+ },
+ ],
},
{
name: 'SSRStyleRegistrationValidation',
@@ -2475,6 +5150,28 @@ export const apiSymbolSets: Readonly<
anchor: 'jsxelement',
signature: 'JSXElement: any',
typeOnly: true,
+ members: [
+ {
+ name: '$$typeof',
+ summary: 'Internal element marker',
+ signature: '$$typeof: symbol;',
+ },
+ {
+ name: 'type',
+ summary: 'Element type: string, component, Fragment, etc',
+ signature: 'type: JSXElementType;',
+ },
+ {
+ name: 'props',
+ summary: 'Props bag',
+ signature: 'props: Props;',
+ },
+ {
+ name: 'key',
+ summary: 'Optional key (normalized by runtime)',
+ signature: 'key?: string | number | null;',
+ },
+ ],
},
{
name: 'JSXElementType',
@@ -2521,6 +5218,28 @@ export const apiSymbolSets: Readonly<
anchor: 'jsxelement',
signature: 'JSXElement: any',
typeOnly: true,
+ members: [
+ {
+ name: '$$typeof',
+ summary: 'Internal element marker',
+ signature: '$$typeof: symbol;',
+ },
+ {
+ name: 'type',
+ summary: 'Element type: string, component, Fragment, etc',
+ signature: 'type: JSXElementType;',
+ },
+ {
+ name: 'props',
+ summary: 'Props bag',
+ signature: 'props: Props;',
+ },
+ {
+ name: 'key',
+ summary: 'Optional key (normalized by runtime)',
+ signature: 'key?: string | number | null;',
+ },
+ ],
},
{
name: 'JSXElementType',
@@ -2549,6 +5268,33 @@ export const apiSymbolSets: Readonly<
anchor: 'auth-context',
signature: 'AuthContext: any',
typeOnly: true,
+ members: [
+ {
+ name: 'authenticated',
+ summary: '',
+ signature: 'authenticated: boolean;',
+ },
+ {
+ name: 'principal',
+ summary: '',
+ signature: 'principal: P | null;',
+ },
+ {
+ name: 'session',
+ summary: '',
+ signature: 'session: S | null;',
+ },
+ {
+ name: 'tenant',
+ summary: '',
+ signature: 'tenant: string | null;',
+ },
+ {
+ name: 'scopes',
+ summary: '',
+ signature: 'scopes?: readonly string[];',
+ },
+ ],
},
{
name: 'AuthDecision',
@@ -2561,6 +5307,44 @@ export const apiSymbolSets: Readonly<
anchor: 'auth-options',
signature: 'AuthOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'sessions',
+ summary: '',
+ signature: 'sessions?: SessionStore;',
+ },
+ {
+ name: 'principals',
+ summary: '',
+ signature: 'principals?: PrincipalStore;',
+ },
+ {
+ name: 'jwt',
+ summary: '',
+ signature: 'jwt?: JwtValidator
;',
+ },
+ {
+ name: 'jwtCookie',
+ summary: '',
+ signature:
+ 'jwtCookie?: {\n name: string;\n validator: JwtValidator
;\n };',
+ },
+ {
+ name: 'tenant',
+ summary: '',
+ signature: 'tenant?: TenantResolver;',
+ },
+ {
+ name: 'sessionCookie',
+ summary: '',
+ signature: 'sessionCookie?: string;',
+ },
+ {
+ name: 'clock',
+ summary: '',
+ signature: 'clock?: () => number;',
+ },
+ ],
},
{
name: 'AuthRequirement',
@@ -2573,12 +5357,42 @@ export const apiSymbolSets: Readonly<
anchor: 'auth-resolver',
signature: 'AuthResolver: any',
typeOnly: true,
+ members: [
+ {
+ name: 'resolve',
+ summary: '',
+ signature:
+ 'resolve(request: Request, options?: {\n signal?: AbortSignal;\n }): Promise>;',
+ },
+ ],
},
{
name: 'AuthSession',
anchor: 'auth-session',
signature: 'AuthSession: any',
typeOnly: true,
+ members: [
+ {
+ name: 'id',
+ summary: '',
+ signature: 'id: string;',
+ },
+ {
+ name: 'subject',
+ summary: '',
+ signature: 'subject: string;',
+ },
+ {
+ name: 'expiresAt',
+ summary: '',
+ signature: 'expiresAt?: number;',
+ },
+ {
+ name: 'revokedAt',
+ summary: '',
+ signature: 'revokedAt?: number;',
+ },
+ ],
},
{
name: 'Claim',
@@ -2598,12 +5412,42 @@ export const apiSymbolSets: Readonly<
anchor: 'principal',
signature: 'Principal: any',
typeOnly: true,
+ members: [
+ {
+ name: 'id',
+ summary: '',
+ signature: 'id: string;',
+ },
+ {
+ name: 'subject',
+ summary: '',
+ signature: 'subject?: string;',
+ },
+ {
+ name: 'roles',
+ summary: '',
+ signature: 'roles?: readonly string[];',
+ },
+ {
+ name: 'permissions',
+ summary: '',
+ signature: 'permissions?: readonly string[];',
+ },
+ ],
},
{
name: 'PrincipalStore',
anchor: 'principal-store',
signature: 'PrincipalStore: any',
typeOnly: true,
+ members: [
+ {
+ name: 'get',
+ summary: '',
+ signature:
+ 'get(subject: string, options?: {\n request: Request;\n signal: AbortSignal;\n }): P | null | PromiseLike;',
+ },
+ ],
},
{
name: 'requireAnonymous',
@@ -2640,6 +5484,14 @@ export const apiSymbolSets: Readonly<
anchor: 'session-store',
signature: 'SessionStore: any',
typeOnly: true,
+ members: [
+ {
+ name: 'get',
+ summary: '',
+ signature:
+ 'get(id: string, options?: {\n request: Request;\n signal: AbortSignal;\n }): S | null | PromiseLike;',
+ },
+ ],
},
{
name: 'TenantResolver',
@@ -2654,6 +5506,23 @@ export const apiSymbolSets: Readonly<
anchor: 'askr-json-web-key',
signature: 'AskrJsonWebKey: any',
typeOnly: true,
+ members: [
+ {
+ name: 'kid',
+ summary: '',
+ signature: 'kid?: string;',
+ },
+ {
+ name: 'alg',
+ summary: '',
+ signature: 'alg?: string;',
+ },
+ {
+ name: 'use',
+ summary: '',
+ signature: 'use?: string;',
+ },
+ ],
},
{
name: 'createJwtIssuer',
@@ -2686,6 +5555,13 @@ export const apiSymbolSets: Readonly<
anchor: 'json-web-key-set',
signature: 'JsonWebKeySet: any',
typeOnly: true,
+ members: [
+ {
+ name: 'keys',
+ summary: '',
+ signature: 'keys: readonly AskrJsonWebKey[];',
+ },
+ ],
},
{
name: 'JwksProvider',
@@ -2698,42 +5574,132 @@ export const apiSymbolSets: Readonly<
anchor: 'jwt-issue-input',
signature: 'JwtIssueInput: any',
typeOnly: true,
+ members: [
+ {
+ name: 'subject',
+ summary: '',
+ signature: 'subject: string;',
+ },
+ ],
},
{
name: 'JwtIssuer',
anchor: 'jwt-issuer',
signature: 'JwtIssuer: any',
typeOnly: true,
+ members: [
+ {
+ name: 'issue',
+ summary: '',
+ signature: 'issue(principal: JwtIssueInput): Promise;',
+ },
+ {
+ name: 'validator',
+ summary: '',
+ signature: 'readonly validator: JwtValidator;',
+ },
+ ],
},
{
name: 'JwtIssuerOptions',
anchor: 'jwt-issuer-options',
signature: 'JwtIssuerOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'privateKey',
+ summary: '',
+ signature: 'privateKey: JsonWebKey;',
+ },
+ {
+ name: 'kid',
+ summary: '',
+ signature: 'kid: string;',
+ },
+ {
+ name: 'issuer',
+ summary: '',
+ signature: 'issuer: string;',
+ },
+ {
+ name: 'audience',
+ summary: '',
+ signature: 'audience: string | readonly string[];',
+ },
+ {
+ name: 'ttlSeconds',
+ summary: '',
+ signature: 'ttlSeconds: number;',
+ },
+ {
+ name: 'clock',
+ summary: '',
+ signature: 'clock?: () => number;',
+ },
+ ],
},
{
name: 'JwtSigner',
anchor: 'jwt-signer',
signature: 'JwtSigner: any',
typeOnly: true,
+ members: [
+ {
+ name: 'sign',
+ summary: '',
+ signature: 'sign(input: JwtSignInput): Promise;',
+ },
+ ],
},
{
name: 'JwtSignerOptions',
anchor: 'jwt-signer-options',
signature: 'JwtSignerOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'privateKey',
+ summary: '',
+ signature: 'readonly privateKey: JsonWebKey;',
+ },
+ {
+ name: 'kid',
+ summary: '',
+ signature: 'readonly kid: string;',
+ },
+ ],
},
{
name: 'JwtSignInput',
anchor: 'jwt-sign-input',
signature: 'JwtSignInput: any',
typeOnly: true,
+ members: [
+ {
+ name: 'claims',
+ summary: '',
+ signature: 'readonly claims: Readonly>;',
+ },
+ {
+ name: 'protectedHeader',
+ summary: '',
+ signature:
+ 'readonly protectedHeader?: Readonly>;',
+ },
+ ],
},
{
name: 'JwtValidationError',
anchor: 'jwt-validation-error',
signature: 'JwtValidationError: typeof JwtValidationError',
typeOnly: true,
+ members: [
+ {
+ name: 'code',
+ summary: '',
+ signature: 'readonly code: JwtValidationErrorCode;',
+ },
+ ],
},
{
name: 'JwtValidationErrorCode',
@@ -2746,24 +5712,124 @@ export const apiSymbolSets: Readonly<
anchor: 'jwt-validator',
signature: 'JwtValidator: any',
typeOnly: true,
+ members: [
+ {
+ name: 'validate',
+ summary: '',
+ signature: 'validate(token: string): Promise;',
+ },
+ ],
},
{
name: 'JwtValidatorOptions',
anchor: 'jwt-validator-options',
signature: 'JwtValidatorOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'issuer',
+ summary: '',
+ signature: 'issuer: string;',
+ },
+ {
+ name: 'audience',
+ summary: '',
+ signature: 'audience?: string | readonly string[];',
+ },
+ {
+ name: 'jwks',
+ summary: '',
+ signature: 'jwks: JwksProvider;',
+ },
+ {
+ name: 'clock',
+ summary: '',
+ signature: 'clock?: () => number;',
+ },
+ {
+ name: 'clockSkewSeconds',
+ summary: '',
+ signature: 'clockSkewSeconds?: number;',
+ },
+ {
+ name: 'typ',
+ summary:
+ 'Require a protected typ value and restrict it to these values.',
+ signature: 'typ?: string | readonly string[];',
+ },
+ {
+ name: 'requireTyp',
+ summary:
+ 'Require a non-empty protected typ value without restricting its value.',
+ signature: 'requireTyp?: boolean;',
+ },
+ {
+ name: 'jwksRefreshCooldownSeconds',
+ summary: '',
+ signature: 'jwksRefreshCooldownSeconds?: number;',
+ },
+ {
+ name: 'unknownKeyCacheSeconds',
+ summary: '',
+ signature: 'unknownKeyCacheSeconds?: number;',
+ },
+ ],
},
{
name: 'OidcIdTokenOptions',
anchor: 'oidc-id-token-options',
signature: 'OidcIdTokenOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'nonce',
+ summary: '',
+ signature: 'nonce: string;',
+ },
+ ],
},
{
name: 'TimedJwtInput',
anchor: 'timed-jwt-input',
signature: 'TimedJwtInput: any',
typeOnly: true,
+ members: [
+ {
+ name: 'issuer',
+ summary: '',
+ signature: 'readonly issuer: string;',
+ },
+ {
+ name: 'subject',
+ summary: '',
+ signature: 'readonly subject: string;',
+ },
+ {
+ name: 'audience',
+ summary: '',
+ signature: 'readonly audience: string | readonly string[];',
+ },
+ {
+ name: 'ttlSeconds',
+ summary: '',
+ signature: 'readonly ttlSeconds: number;',
+ },
+ {
+ name: 'typ',
+ summary: '',
+ signature: 'readonly typ: string;',
+ },
+ {
+ name: 'claims',
+ summary: '',
+ signature: 'readonly claims?: Readonly>;',
+ },
+ {
+ name: 'clock',
+ summary: '',
+ signature: 'readonly clock?: () => number;',
+ },
+ ],
},
{
name: 'validateOidcIdToken',
@@ -2785,24 +5851,99 @@ export const apiSymbolSets: Readonly<
anchor: 'oidc-authorization-request',
signature: 'OidcAuthorizationRequest: any',
typeOnly: true,
+ members: [
+ {
+ name: 'url',
+ summary: '',
+ signature: 'url: string;',
+ },
+ {
+ name: 'state',
+ summary: '',
+ signature: 'state: string;',
+ },
+ {
+ name: 'nonce',
+ summary: '',
+ signature: 'nonce: string;',
+ },
+ {
+ name: 'codeVerifier',
+ summary: '',
+ signature: 'codeVerifier: string;',
+ },
+ ],
},
{
name: 'OidcAuthorizationRequestOptions',
anchor: 'oidc-authorization-request-options',
signature: 'OidcAuthorizationRequestOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'state',
+ summary: '',
+ signature: 'state?: string;',
+ },
+ {
+ name: 'nonce',
+ summary: '',
+ signature: 'nonce?: string;',
+ },
+ {
+ name: 'codeVerifier',
+ summary: '',
+ signature: 'codeVerifier?: string;',
+ },
+ {
+ name: 'loginHint',
+ summary: '',
+ signature: 'loginHint?: string;',
+ },
+ ],
},
{
name: 'OidcClient',
anchor: 'oidc-client',
signature: 'OidcClient: any',
typeOnly: true,
+ members: [
+ {
+ name: 'discover',
+ summary: '',
+ signature: 'discover(): Promise;',
+ },
+ {
+ name: 'createAuthorizationRequest',
+ summary: '',
+ signature:
+ 'createAuthorizationRequest(options?: OidcAuthorizationRequestOptions): Promise;',
+ },
+ {
+ name: 'exchangeCode',
+ summary: '',
+ signature:
+ 'exchangeCode(input: OidcCodeExchange): Promise;',
+ },
+ ],
},
{
name: 'OidcClientError',
anchor: 'oidc-client-error',
signature: 'OidcClientError: typeof OidcClientError',
typeOnly: true,
+ members: [
+ {
+ name: 'code',
+ summary: '',
+ signature: 'readonly code: OidcClientErrorCode;',
+ },
+ {
+ name: 'name',
+ summary: '',
+ signature: 'readonly name = "OidcClientError";',
+ },
+ ],
},
{
name: 'OidcClientErrorCode',
@@ -2815,30 +5956,151 @@ export const apiSymbolSets: Readonly<
anchor: 'oidc-client-options',
signature: 'OidcClientOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'issuer',
+ summary: '',
+ signature: 'issuer: string;',
+ },
+ {
+ name: 'clientId',
+ summary: '',
+ signature: 'clientId: string;',
+ },
+ {
+ name: 'clientSecret',
+ summary: '',
+ signature: 'clientSecret?: string;',
+ },
+ {
+ name: 'redirectUri',
+ summary: '',
+ signature: 'redirectUri: string;',
+ },
+ {
+ name: 'scopes',
+ summary: '',
+ signature: 'scopes?: readonly string[];',
+ },
+ {
+ name: 'fetch',
+ summary: '',
+ signature: 'fetch?: typeof fetch;',
+ },
+ ],
},
{
name: 'OidcCodeExchange',
anchor: 'oidc-code-exchange',
signature: 'OidcCodeExchange: any',
typeOnly: true,
+ members: [
+ {
+ name: 'code',
+ summary: '',
+ signature: 'code: string;',
+ },
+ {
+ name: 'state',
+ summary: '',
+ signature: 'state: string;',
+ },
+ {
+ name: 'request',
+ summary: '',
+ signature:
+ 'request: Pick;',
+ },
+ ],
},
{
name: 'OidcCodeExchangeResult',
anchor: 'oidc-code-exchange-result',
signature: 'OidcCodeExchangeResult: any',
typeOnly: true,
+ members: [
+ {
+ name: 'tokens',
+ summary: '',
+ signature: 'tokens: OidcTokenResponse;',
+ },
+ {
+ name: 'principal',
+ summary: '',
+ signature: 'principal: Principal;',
+ },
+ ],
},
{
name: 'OidcProviderMetadata',
anchor: 'oidc-provider-metadata',
signature: 'OidcProviderMetadata: any',
typeOnly: true,
+ members: [
+ {
+ name: 'issuer',
+ summary: '',
+ signature: 'issuer: string;',
+ },
+ {
+ name: 'authorization_endpoint',
+ summary: '',
+ signature: 'authorization_endpoint: string;',
+ },
+ {
+ name: 'token_endpoint',
+ summary: '',
+ signature: 'token_endpoint: string;',
+ },
+ {
+ name: 'jwks_uri',
+ summary: '',
+ signature: 'jwks_uri: string;',
+ },
+ {
+ name: 'userinfo_endpoint',
+ summary: '',
+ signature: 'userinfo_endpoint?: string;',
+ },
+ {
+ name: 'end_session_endpoint',
+ summary: '',
+ signature: 'end_session_endpoint?: string;',
+ },
+ ],
},
{
name: 'OidcTokenResponse',
anchor: 'oidc-token-response',
signature: 'OidcTokenResponse: any',
typeOnly: true,
+ members: [
+ {
+ name: 'access_token',
+ summary: '',
+ signature: 'access_token: string;',
+ },
+ {
+ name: 'token_type',
+ summary: '',
+ signature: 'token_type: string;',
+ },
+ {
+ name: 'id_token',
+ summary: '',
+ signature: 'id_token?: string;',
+ },
+ {
+ name: 'refresh_token',
+ summary: '',
+ signature: 'refresh_token?: string;',
+ },
+ {
+ name: 'expires_in',
+ summary: '',
+ signature: 'expires_in?: number;',
+ },
+ ],
},
],
symbols23: [
@@ -2854,36 +6116,169 @@ export const apiSymbolSets: Readonly<
anchor: 'saml-principal',
signature: 'SamlPrincipal: any',
typeOnly: true,
+ members: [
+ {
+ name: 'saml',
+ summary: '',
+ signature:
+ 'saml: {\n issuer: string;\n nameId: string;\n nameIdFormat?: string;\n sessionIndex?: string;\n attributes: Readonly>;\n };',
+ },
+ ],
},
{
name: 'SamlRequestStore',
anchor: 'saml-request-store',
signature: 'SamlRequestStore: any',
typeOnly: true,
+ members: [
+ {
+ name: 'save',
+ summary: '',
+ signature: 'save(request: SamlStoredRequest): Promise;',
+ },
+ {
+ name: 'get',
+ summary: '',
+ signature: 'get(id: string): Promise;',
+ },
+ {
+ name: 'consume',
+ summary: '',
+ signature: 'consume(id: string): Promise;',
+ },
+ ],
},
{
name: 'SamlServiceProvider',
anchor: 'saml-service-provider',
signature: 'SamlServiceProvider: any',
typeOnly: true,
+ members: [
+ {
+ name: 'metadata',
+ summary: '',
+ signature: 'metadata(): string;',
+ },
+ {
+ name: 'createAuthnRequest',
+ summary: '',
+ signature:
+ 'createAuthnRequest(options?: {\n relayState?: string;\n }): Promise<{\n url: string;\n requestId: string;\n }>;',
+ },
+ {
+ name: 'validateResponse',
+ summary: '',
+ signature:
+ 'validateResponse(input: {\n samlResponse: string;\n relayState?: string;\n }): Promise;',
+ },
+ ],
},
{
name: 'SamlServiceProviderOptions',
anchor: 'saml-service-provider-options',
signature: 'SamlServiceProviderOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'entityId',
+ summary: '',
+ signature: 'entityId: string;',
+ },
+ {
+ name: 'acsUrl',
+ summary: '',
+ signature: 'acsUrl: string;',
+ },
+ {
+ name: 'idp',
+ summary: '',
+ signature:
+ 'idp: {\n entityId: string;\n ssoUrl: string;\n certificates: readonly string[];\n };',
+ },
+ {
+ name: 'requestStore',
+ summary: '',
+ signature: 'requestStore: SamlRequestStore;',
+ },
+ {
+ name: 'signRequests',
+ summary: '',
+ signature:
+ 'signRequests?: {\n privateKey: JsonWebKey;\n certificate: string;\n };',
+ },
+ {
+ name: 'decryptAssertions',
+ summary: '',
+ signature:
+ 'decryptAssertions?: {\n privateKey: JsonWebKey;\n certificate: string;\n };',
+ },
+ {
+ name: 'requireSignedResponse',
+ summary: '',
+ signature: 'requireSignedResponse?: boolean;',
+ },
+ {
+ name: 'requestTtlSeconds',
+ summary: '',
+ signature: 'requestTtlSeconds?: number;',
+ },
+ {
+ name: 'maxAssertionAgeSeconds',
+ summary: '',
+ signature: 'maxAssertionAgeSeconds?: number;',
+ },
+ {
+ name: 'clockSkewSeconds',
+ summary: '',
+ signature: 'clockSkewSeconds?: number;',
+ },
+ {
+ name: 'clock',
+ summary: '',
+ signature: 'clock?: () => number;',
+ },
+ ],
},
{
name: 'SamlStoredRequest',
anchor: 'saml-stored-request',
signature: 'SamlStoredRequest: any',
typeOnly: true,
+ members: [
+ {
+ name: 'id',
+ summary: '',
+ signature: 'id: string;',
+ },
+ {
+ name: 'createdAt',
+ summary: '',
+ signature: 'createdAt: number;',
+ },
+ {
+ name: 'expiresAt',
+ summary: '',
+ signature: 'expiresAt: number;',
+ },
+ {
+ name: 'relayState',
+ summary: '',
+ signature: 'relayState?: string;',
+ },
+ ],
},
{
name: 'SamlValidationError',
anchor: 'saml-validation-error',
signature: 'SamlValidationError: typeof SamlValidationError',
typeOnly: true,
+ members: [
+ {
+ name: 'code',
+ summary: '',
+ signature: 'readonly code: SamlValidationErrorCode;',
+ },
+ ],
},
{
name: 'SamlValidationErrorCode',
@@ -2898,12 +6293,41 @@ export const apiSymbolSets: Readonly<
anchor: 'cbor-decode-options',
signature: 'CborDecodeOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'maxBytes',
+ summary: '',
+ signature: 'maxBytes?: number;',
+ },
+ {
+ name: 'maxDepth',
+ summary: '',
+ signature: 'maxDepth?: number;',
+ },
+ {
+ name: 'maxCollectionLength',
+ summary: '',
+ signature: 'maxCollectionLength?: number;',
+ },
+ ],
},
{
name: 'CborFirstResult',
anchor: 'cbor-first-result',
signature: 'CborFirstResult: any',
typeOnly: true,
+ members: [
+ {
+ name: 'value',
+ summary: '',
+ signature: 'value: unknown;',
+ },
+ {
+ name: 'bytesRead',
+ summary: '',
+ signature: 'bytesRead: number;',
+ },
+ ],
},
{
name: 'CoseAlgorithm',
@@ -2944,6 +6368,18 @@ export const apiSymbolSets: Readonly<
anchor: 'decoded-cose-public-key',
signature: 'DecodedCosePublicKey: any',
typeOnly: true,
+ members: [
+ {
+ name: 'algorithm',
+ summary: '',
+ signature: 'algorithm: CoseAlgorithm;',
+ },
+ {
+ name: 'publicKeyJwk',
+ summary: '',
+ signature: 'publicKeyJwk: JsonWebKey;',
+ },
+ ],
},
{
name: 'generateTotpSecret',
@@ -2957,6 +6393,18 @@ export const apiSymbolSets: Readonly<
anchor: 'mfa-validation-error',
signature: 'MfaValidationError: typeof MfaValidationError',
typeOnly: true,
+ members: [
+ {
+ name: 'code',
+ summary: '',
+ signature: 'readonly code: MfaValidationErrorCode;',
+ },
+ {
+ name: 'name',
+ summary: '',
+ signature: 'readonly name = "MfaValidationError";',
+ },
+ ],
},
{
name: 'MfaValidationErrorCode',
@@ -2975,6 +6423,23 @@ export const apiSymbolSets: Readonly<
anchor: 'totp-options',
signature: 'TotpOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'algorithm',
+ summary: '',
+ signature: 'algorithm?: TotpAlgorithm;',
+ },
+ {
+ name: 'digits',
+ summary: '',
+ signature: 'digits?: 6 | 8;',
+ },
+ {
+ name: 'periodSeconds',
+ summary: '',
+ signature: 'periodSeconds?: number;',
+ },
+ ],
},
{
name: 'verifyTotpCode',
@@ -2988,6 +6453,28 @@ export const apiSymbolSets: Readonly<
anchor: 'verify-totp-options',
signature: 'VerifyTotpOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'secret',
+ summary: '',
+ signature: 'secret: string;',
+ },
+ {
+ name: 'code',
+ summary: '',
+ signature: 'code: string;',
+ },
+ {
+ name: 'at',
+ summary: '',
+ signature: 'at?: number | Date;',
+ },
+ {
+ name: 'window',
+ summary: '',
+ signature: 'window?: number;',
+ },
+ ],
},
{
name: 'verifyWebAuthnAuthentication',
@@ -3008,18 +6495,149 @@ export const apiSymbolSets: Readonly<
anchor: 'web-authn-authentication-input',
signature: 'WebAuthnAuthenticationInput: any',
typeOnly: true,
+ members: [
+ {
+ name: 'credentialId',
+ summary: '',
+ signature: 'credentialId: Uint8Array;',
+ },
+ {
+ name: 'storedCredentialId',
+ summary: '',
+ signature: 'storedCredentialId: Uint8Array;',
+ },
+ {
+ name: 'publicKeyJwk',
+ summary: '',
+ signature: 'publicKeyJwk: JsonWebKey;',
+ },
+ {
+ name: 'authenticatorData',
+ summary: '',
+ signature: 'authenticatorData: Uint8Array;',
+ },
+ {
+ name: 'clientDataJSON',
+ summary: '',
+ signature: 'clientDataJSON: Uint8Array;',
+ },
+ {
+ name: 'signature',
+ summary: '',
+ signature: 'signature: Uint8Array;',
+ },
+ {
+ name: 'expectedChallenge',
+ summary: '',
+ signature: 'expectedChallenge: Uint8Array;',
+ },
+ {
+ name: 'allowedOrigins',
+ summary: '',
+ signature: 'allowedOrigins: readonly string[];',
+ },
+ {
+ name: 'rpId',
+ summary: '',
+ signature: 'rpId: string;',
+ },
+ {
+ name: 'signCount',
+ summary: '',
+ signature: 'signCount: number;',
+ },
+ {
+ name: 'requireUserVerification',
+ summary: '',
+ signature: 'requireUserVerification?: boolean;',
+ },
+ ],
},
{
name: 'WebAuthnRegistrationInput',
anchor: 'web-authn-registration-input',
signature: 'WebAuthnRegistrationInput: any',
typeOnly: true,
+ members: [
+ {
+ name: 'credentialId',
+ summary: '',
+ signature: 'credentialId: Uint8Array;',
+ },
+ {
+ name: 'clientDataJSON',
+ summary: '',
+ signature: 'clientDataJSON: Uint8Array;',
+ },
+ {
+ name: 'attestationObject',
+ summary: '',
+ signature: 'attestationObject: Uint8Array;',
+ },
+ {
+ name: 'expectedChallenge',
+ summary: '',
+ signature: 'expectedChallenge: Uint8Array;',
+ },
+ {
+ name: 'allowedOrigins',
+ summary: '',
+ signature: 'allowedOrigins: readonly string[];',
+ },
+ {
+ name: 'rpId',
+ summary: '',
+ signature: 'rpId: string;',
+ },
+ {
+ name: 'requireUserVerification',
+ summary: '',
+ signature: 'requireUserVerification?: boolean;',
+ },
+ ],
},
{
name: 'WebAuthnRegistrationResult',
anchor: 'web-authn-registration-result',
signature: 'WebAuthnRegistrationResult: any',
typeOnly: true,
+ members: [
+ {
+ name: 'credentialId',
+ summary: '',
+ signature: 'credentialId: Uint8Array;',
+ },
+ {
+ name: 'publicKeyJwk',
+ summary: '',
+ signature: 'publicKeyJwk: JsonWebKey;',
+ },
+ {
+ name: 'algorithm',
+ summary: '',
+ signature: 'algorithm: CoseAlgorithm;',
+ },
+ {
+ name: 'signCount',
+ summary: '',
+ signature: 'signCount: number;',
+ },
+ {
+ name: 'aaguid',
+ summary: '',
+ signature: 'aaguid: Uint8Array;',
+ },
+ {
+ name: 'backupEligible',
+ summary: '',
+ signature: 'backupEligible: boolean;',
+ },
+ {
+ name: 'backedUp',
+ summary: '',
+ signature: 'backedUp: boolean;',
+ },
+ ],
},
],
symbols25: [
@@ -3035,6 +6653,43 @@ export const apiSymbolSets: Readonly<
anchor: 'create-passkey-options',
signature: 'CreatePasskeyOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'challenge',
+ summary: '',
+ signature: 'readonly challenge: string;',
+ },
+ {
+ name: 'rpId',
+ summary: '',
+ signature: 'readonly rpId: string;',
+ },
+ {
+ name: 'rpName',
+ summary: '',
+ signature: 'readonly rpName: string;',
+ },
+ {
+ name: 'userId',
+ summary: '',
+ signature: 'readonly userId: string;',
+ },
+ {
+ name: 'userName',
+ summary: '',
+ signature: 'readonly userName: string;',
+ },
+ {
+ name: 'userDisplayName',
+ summary: '',
+ signature: 'readonly userDisplayName: string;',
+ },
+ {
+ name: 'userVerification',
+ summary: '',
+ signature: 'readonly userVerification?: UserVerificationRequirement;',
+ },
+ ],
},
{
name: 'decodeBase64Url',
@@ -3060,18 +6715,79 @@ export const apiSymbolSets: Readonly<
anchor: 'get-passkey-assertion-options',
signature: 'GetPasskeyAssertionOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'challenge',
+ summary: '',
+ signature: 'readonly challenge: string;',
+ },
+ {
+ name: 'rpId',
+ summary: '',
+ signature: 'readonly rpId: string;',
+ },
+ {
+ name: 'allowCredentials',
+ summary: '',
+ signature: 'readonly allowCredentials?: readonly string[];',
+ },
+ {
+ name: 'userVerification',
+ summary: '',
+ signature: 'readonly userVerification?: UserVerificationRequirement;',
+ },
+ ],
},
{
name: 'PasskeyAssertion',
anchor: 'passkey-assertion',
signature: 'PasskeyAssertion: any',
typeOnly: true,
+ members: [
+ {
+ name: 'credentialId',
+ summary: '',
+ signature: 'readonly credentialId: string;',
+ },
+ {
+ name: 'clientDataJSON',
+ summary: '',
+ signature: 'readonly clientDataJSON: string;',
+ },
+ {
+ name: 'authenticatorData',
+ summary: '',
+ signature: 'readonly authenticatorData: string;',
+ },
+ {
+ name: 'signature',
+ summary: '',
+ signature: 'readonly signature: string;',
+ },
+ ],
},
{
name: 'PasskeyRegistration',
anchor: 'passkey-registration',
signature: 'PasskeyRegistration: any',
typeOnly: true,
+ members: [
+ {
+ name: 'credentialId',
+ summary: '',
+ signature: 'readonly credentialId: string;',
+ },
+ {
+ name: 'clientDataJSON',
+ summary: '',
+ signature: 'readonly clientDataJSON: string;',
+ },
+ {
+ name: 'attestationObject',
+ summary: '',
+ signature: 'readonly attestationObject: string;',
+ },
+ ],
},
],
symbols26: [
@@ -3099,12 +6815,102 @@ export const apiSymbolSets: Readonly<
anchor: 'arc-props',
signature: 'ArcProps: any',
typeOnly: true,
+ members: [
+ {
+ name: 'value',
+ summary: '',
+ signature: 'value: RowNumericChannelInput;',
+ },
+ {
+ name: 'category',
+ summary: '',
+ signature: 'category?: RowColorChannelInput;',
+ },
+ {
+ name: 'innerRadius',
+ summary: '',
+ signature: 'innerRadius?: number;',
+ },
+ {
+ name: 'outerRadius',
+ summary: '',
+ signature: 'outerRadius?: number;',
+ },
+ {
+ name: 'startAngle',
+ summary: '',
+ signature: 'startAngle?: number;',
+ },
+ {
+ name: 'endAngle',
+ summary: '',
+ signature: 'endAngle?: number;',
+ },
+ {
+ name: 'padAngle',
+ summary: '',
+ signature: 'padAngle?: number;',
+ },
+ {
+ name: 'cornerRadius',
+ summary: '',
+ signature: 'cornerRadius?: number;',
+ },
+ {
+ name: 'min',
+ summary: '',
+ signature: 'min?: number;',
+ },
+ {
+ name: 'max',
+ summary: '',
+ signature: 'max?: number;',
+ },
+ ],
},
{
name: 'AreaProps',
anchor: 'area-props',
signature: 'AreaProps: any',
typeOnly: true,
+ members: [
+ {
+ name: 'x',
+ summary: '',
+ signature: 'x: BinnedScaleChannelInput;',
+ },
+ {
+ name: 'y',
+ summary: '',
+ signature: 'y: AggregatedNumericChannelInput;',
+ },
+ {
+ name: 'y2',
+ summary: '',
+ signature: 'y2?: RowNumericChannelInput;',
+ },
+ {
+ name: 'baseline',
+ summary: '',
+ signature: 'baseline?: number;',
+ },
+ {
+ name: 'curve',
+ summary: '',
+ signature: 'curve?: "linear" | "step" | "monotone";',
+ },
+ {
+ name: 'stack',
+ summary: '',
+ signature:
+ 'stack?: CategoricalField | RowAccessor | boolean;',
+ },
+ {
+ name: 'normalize',
+ summary: '',
+ signature: 'normalize?: boolean;',
+ },
+ ],
},
{
name: 'AxisOrientation',
@@ -3117,12 +6923,97 @@ export const apiSymbolSets: Readonly<
anchor: 'axis-props',
signature: 'AxisProps: any',
typeOnly: true,
+ members: [
+ {
+ name: 'scale',
+ summary: '',
+ signature: 'scale?: string;',
+ },
+ {
+ name: 'axis',
+ summary: '',
+ signature: 'axis?: CartesianAxis;',
+ },
+ {
+ name: 'orient',
+ summary: '',
+ signature: 'orient?: AxisOrientation;',
+ },
+ {
+ name: 'label',
+ summary: '',
+ signature: 'label?: string;',
+ },
+ {
+ name: 'tickCount',
+ summary: '',
+ signature: 'tickCount?: number;',
+ },
+ {
+ name: 'tickFormat',
+ summary: '',
+ signature: 'tickFormat?: (value: ScaleValue) => string;',
+ },
+ {
+ name: 'grid',
+ summary: '',
+ signature: 'grid?: boolean;',
+ },
+ ],
},
{
name: 'BarProps',
anchor: 'bar-props',
signature: 'BarProps: any',
typeOnly: true,
+ members: [
+ {
+ name: 'x',
+ summary: '',
+ signature: 'x: BinnedScaleChannelInput;',
+ },
+ {
+ name: 'y',
+ summary: '',
+ signature: 'y: AggregatedNumericChannelInput;',
+ },
+ {
+ name: 'orientation',
+ summary: '',
+ signature: 'orientation?: "vertical" | "horizontal";',
+ },
+ {
+ name: 'stack',
+ summary: '',
+ signature:
+ 'stack?: CategoricalField | RowAccessor | boolean;',
+ },
+ {
+ name: 'normalize',
+ summary: '',
+ signature: 'normalize?: boolean;',
+ },
+ {
+ name: 'radius',
+ summary: '',
+ signature: 'radius?: number;',
+ },
+ {
+ name: 'inset',
+ summary: '',
+ signature: 'inset?: number;',
+ },
+ {
+ name: 'min',
+ summary: '',
+ signature: 'min?: number;',
+ },
+ {
+ name: 'max',
+ summary: '',
+ signature: 'max?: number;',
+ },
+ ],
},
{
name: 'bin',
@@ -3142,12 +7033,41 @@ export const apiSymbolSets: Readonly<
anchor: 'bin-options',
signature: 'BinOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'thresholds',
+ summary: '',
+ signature: 'thresholds?: number | readonly number[];',
+ },
+ {
+ name: 'interval',
+ summary: '',
+ signature: 'interval?: number;',
+ },
+ {
+ name: 'domain',
+ summary: '',
+ signature: 'domain?: readonly [number | Date, number | Date];',
+ },
+ ],
},
{
name: 'BrushProps',
anchor: 'brush-props',
signature: 'BrushProps: any',
typeOnly: true,
+ members: [
+ {
+ name: 'axis',
+ summary: '',
+ signature: 'axis?: "x" | "y" | "xy";',
+ },
+ {
+ name: 'modifier',
+ summary: '',
+ signature: 'modifier?: "shift" | "none";',
+ },
+ ],
},
{
name: 'CartesianAxis',
@@ -3160,6 +7080,28 @@ export const apiSymbolSets: Readonly<
anchor: 'cartesian-mark-props',
signature: 'CartesianMarkProps: any',
typeOnly: true,
+ members: [
+ {
+ name: 'x',
+ summary: '',
+ signature: 'x?: unknown;',
+ },
+ {
+ name: 'x2',
+ summary: '',
+ signature: 'x2?: unknown;',
+ },
+ {
+ name: 'y',
+ summary: '',
+ signature: 'y?: unknown;',
+ },
+ {
+ name: 'y2',
+ summary: '',
+ signature: 'y2?: unknown;',
+ },
+ ],
},
{
name: 'CategoricalField',
@@ -3172,12 +7114,66 @@ export const apiSymbolSets: Readonly<
anchor: 'cell-props',
signature: 'CellProps: any',
typeOnly: true,
+ members: [
+ {
+ name: 'x',
+ summary: '',
+ signature: 'x: RowScaleChannelInput;',
+ },
+ {
+ name: 'y',
+ summary: '',
+ signature: 'y: RowScaleChannelInput;',
+ },
+ {
+ name: 'value',
+ summary: '',
+ signature: 'value?: RowNumericChannelInput;',
+ },
+ {
+ name: 'inset',
+ summary: '',
+ signature: 'inset?: number;',
+ },
+ ],
},
{
name: 'ChannelExpression',
anchor: 'channel-expression',
signature: 'ChannelExpression: any',
typeOnly: true,
+ members: [
+ {
+ name: '__askrPlotExpression',
+ summary: '',
+ signature: 'readonly __askrPlotExpression: true;',
+ },
+ {
+ name: 'kind',
+ summary: '',
+ signature: 'readonly kind: Kind;',
+ },
+ {
+ name: 'input',
+ summary: '',
+ signature: 'readonly input?: unknown;',
+ },
+ {
+ name: 'options',
+ summary: '',
+ signature: 'readonly options: Readonly>;',
+ },
+ {
+ name: '__field',
+ summary: '',
+ signature: 'readonly __field?: Field;',
+ },
+ {
+ name: '__value',
+ summary: '',
+ signature: 'readonly __value?: Value;',
+ },
+ ],
},
{
name: 'ChannelExpressionKind',
@@ -3221,6 +7217,13 @@ export const apiSymbolSets: Readonly<
anchor: 'crosshair-props',
signature: 'CrosshairProps: any',
typeOnly: true,
+ members: [
+ {
+ name: 'axes',
+ summary: '',
+ signature: 'axes?: "x" | "y" | "xy";',
+ },
+ ],
},
{
name: 'FieldOfType',
@@ -3246,18 +7249,54 @@ export const apiSymbolSets: Readonly<
anchor: 'follow-latest-rows',
signature: 'FollowLatestRows: any',
typeOnly: true,
+ members: [
+ {
+ name: 'rows',
+ summary: '',
+ signature: 'rows: number;',
+ },
+ ],
},
{
name: 'FollowLatestTime',
anchor: 'follow-latest-time',
signature: 'FollowLatestTime: any',
typeOnly: true,
+ members: [
+ {
+ name: 'durationMs',
+ summary: '',
+ signature: 'durationMs: number;',
+ },
+ {
+ name: 'field',
+ summary: '',
+ signature: 'field: TemporalField | RowAccessor;',
+ },
+ ],
},
{
name: 'GridProps',
anchor: 'grid-props',
signature: 'GridProps: any',
typeOnly: true,
+ members: [
+ {
+ name: 'scale',
+ summary: '',
+ signature: 'scale?: string;',
+ },
+ {
+ name: 'axis',
+ summary: '',
+ signature: 'axis?: CartesianAxis;',
+ },
+ {
+ name: 'tickCount',
+ summary: '',
+ signature: 'tickCount?: number;',
+ },
+ ],
},
{
name: 'group',
@@ -3271,18 +7310,125 @@ export const apiSymbolSets: Readonly<
anchor: 'legend-props',
signature: 'LegendProps: any',
typeOnly: true,
+ members: [
+ {
+ name: 'scale',
+ summary: '',
+ signature: 'scale?: string;',
+ },
+ {
+ name: 'label',
+ summary: '',
+ signature: 'label?: string;',
+ },
+ {
+ name: 'interactive',
+ summary: '',
+ signature: 'interactive?: boolean;',
+ },
+ {
+ name: 'position',
+ summary: '',
+ signature: 'position?: "top" | "right" | "bottom" | "left";',
+ },
+ ],
},
{
name: 'LineProps',
anchor: 'line-props',
signature: 'LineProps: any',
typeOnly: true,
+ members: [
+ {
+ name: 'x',
+ summary: '',
+ signature: 'x: RowScaleChannelInput;',
+ },
+ {
+ name: 'y',
+ summary: '',
+ signature: 'y: RowNumericChannelInput;',
+ },
+ {
+ name: 'curve',
+ summary: '',
+ signature: 'curve?: "linear" | "step" | "monotone";',
+ },
+ {
+ name: 'strokeWidth',
+ summary: '',
+ signature: 'strokeWidth?: number;',
+ },
+ {
+ name: 'defined',
+ summary: '',
+ signature: 'defined?: RowAccessor;',
+ },
+ ],
},
{
name: 'MarkBaseProps',
anchor: 'mark-base-props',
signature: 'MarkBaseProps: any',
typeOnly: true,
+ members: [
+ {
+ name: 'data',
+ summary: '',
+ signature: 'data?: PlotData;',
+ },
+ {
+ name: 'transform',
+ summary: '',
+ signature:
+ 'transform?: RowTransform | readonly RowTransform[];',
+ },
+ {
+ name: 'xScale',
+ summary: '',
+ signature: 'xScale?: string;',
+ },
+ {
+ name: 'yScale',
+ summary: '',
+ signature: 'yScale?: string;',
+ },
+ {
+ name: 'colorScale',
+ summary: '',
+ signature: 'colorScale?: string;',
+ },
+ {
+ name: 'fill',
+ summary: '',
+ signature: 'fill?: RowColorChannelInput;',
+ },
+ {
+ name: 'stroke',
+ summary: '',
+ signature: 'stroke?: RowColorChannelInput;',
+ },
+ {
+ name: 'opacity',
+ summary: '',
+ signature: 'opacity?: number;',
+ },
+ {
+ name: 'title',
+ summary: '',
+ signature: 'title?: RowTextChannelInput;',
+ },
+ {
+ name: 'key',
+ summary: '',
+ signature: 'key?: PlotRowKey;',
+ },
+ {
+ name: 'hidden',
+ summary: '',
+ signature: 'hidden?: boolean;',
+ },
+ ],
},
{
name: 'mean',
@@ -3296,6 +7442,33 @@ export const apiSymbolSets: Readonly<
anchor: 'meter-semantics',
signature: 'MeterSemantics: any',
typeOnly: true,
+ members: [
+ {
+ name: 'role',
+ summary: '',
+ signature: 'role: "meter";',
+ },
+ {
+ name: 'min',
+ summary: '',
+ signature: 'min: number;',
+ },
+ {
+ name: 'max',
+ summary: '',
+ signature: 'max: number;',
+ },
+ {
+ name: 'value',
+ summary: '',
+ signature: 'value: number;',
+ },
+ {
+ name: 'valueText',
+ summary: '',
+ signature: 'valueText?: string;',
+ },
+ ],
},
{
name: 'movingAverage',
@@ -3316,6 +7489,23 @@ export const apiSymbolSets: Readonly<
anchor: 'moving-window-options',
signature: 'MovingWindowOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'window',
+ summary: '',
+ signature: 'window: number;',
+ },
+ {
+ name: 'operation',
+ summary: '',
+ signature: 'operation?: WindowOperation;',
+ },
+ {
+ name: 'partial',
+ summary: '',
+ signature: 'partial?: boolean;',
+ },
+ ],
},
{
name: 'normalize',
@@ -3348,12 +7538,74 @@ export const apiSymbolSets: Readonly<
anchor: 'partition-options',
signature: 'PartitionOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'id',
+ summary: '',
+ signature: 'id: RowField | RowAccessor;',
+ },
+ {
+ name: 'parentId',
+ summary: '',
+ signature:
+ 'parentId?: RowField | RowAccessor;',
+ },
+ {
+ name: 'children',
+ summary: '',
+ signature:
+ 'children?: RowField | RowAccessor;',
+ },
+ {
+ name: 'value',
+ summary: '',
+ signature: 'value: RowNumericChannelInput;',
+ },
+ {
+ name: 'padding',
+ summary: '',
+ signature: 'padding?: number;',
+ },
+ ],
},
{
name: 'PlotApi',
anchor: 'plot-api',
signature: 'PlotApi: any',
typeOnly: true,
+ members: [
+ {
+ name: 'resetView',
+ summary: '',
+ signature: 'resetView(): void;',
+ },
+ {
+ name: 'resumeLive',
+ summary: '',
+ signature: 'resumeLive(): void;',
+ },
+ {
+ name: 'exportPng',
+ summary: '',
+ signature:
+ 'exportPng(options?: PlotPngExportOptions): Promise;',
+ },
+ {
+ name: 'exportSvg',
+ summary: '',
+ signature: 'exportSvg(options?: PlotSvgExportOptions): string;',
+ },
+ {
+ name: 'exportData',
+ summary: '',
+ signature: 'exportData(options?: PlotDataExportOptions): string;',
+ },
+ {
+ name: 'rows',
+ summary: '',
+ signature: 'readonly rows: readonly Row[];',
+ },
+ ],
},
{
name: 'PlotChannelValue',
@@ -3372,18 +7624,149 @@ export const apiSymbolSets: Readonly<
anchor: 'plot-data-export-options',
signature: 'PlotDataExportOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'view',
+ summary: '',
+ signature: 'view?: "current" | "full";',
+ },
+ {
+ name: 'rows',
+ summary: '',
+ signature: 'rows?: "source" | "transformed";',
+ },
+ {
+ name: 'scope',
+ summary: '',
+ signature: 'scope?: "all" | "visible" | "selected";',
+ },
+ {
+ name: 'format',
+ summary: '',
+ signature: 'format?: "csv" | "json";',
+ },
+ ],
},
{
name: 'PlotExportViewOptions',
anchor: 'plot-export-view-options',
signature: 'PlotExportViewOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'view',
+ summary: '',
+ signature: 'view?: "current" | "full";',
+ },
+ {
+ name: 'background',
+ summary: '',
+ signature: 'background?: string | null;',
+ },
+ ],
},
{
name: 'PlotFactory',
anchor: 'plot-factory',
signature: 'PlotFactory: any',
typeOnly: true,
+ members: [
+ {
+ name: 'Root',
+ summary: '',
+ signature: 'readonly Root: PrimitiveComponent>;',
+ },
+ {
+ name: 'Scale',
+ summary: '',
+ signature: 'readonly Scale: PrimitiveComponent;',
+ },
+ {
+ name: 'Axis',
+ summary: '',
+ signature: 'readonly Axis: PrimitiveComponent;',
+ },
+ {
+ name: 'Grid',
+ summary: '',
+ signature: 'readonly Grid: PrimitiveComponent;',
+ },
+ {
+ name: 'Bar',
+ summary: '',
+ signature: 'readonly Bar: PrimitiveComponent>;',
+ },
+ {
+ name: 'Line',
+ summary: '',
+ signature: 'readonly Line: PrimitiveComponent>;',
+ },
+ {
+ name: 'Area',
+ summary: '',
+ signature: 'readonly Area: PrimitiveComponent>;',
+ },
+ {
+ name: 'Point',
+ summary: '',
+ signature: 'readonly Point: PrimitiveComponent>;',
+ },
+ {
+ name: 'Arc',
+ summary: '',
+ signature: 'readonly Arc: PrimitiveComponent>;',
+ },
+ {
+ name: 'Cell',
+ summary: '',
+ signature: 'readonly Cell: PrimitiveComponent>;',
+ },
+ {
+ name: 'Rect',
+ summary: '',
+ signature: 'readonly Rect: PrimitiveComponent>;',
+ },
+ {
+ name: 'Rule',
+ summary: '',
+ signature: 'readonly Rule: PrimitiveComponent>;',
+ },
+ {
+ name: 'Text',
+ summary: '',
+ signature: 'readonly Text: PrimitiveComponent>;',
+ },
+ {
+ name: 'Legend',
+ summary: '',
+ signature: 'readonly Legend: PrimitiveComponent;',
+ },
+ {
+ name: 'Tooltip',
+ summary: '',
+ signature: 'readonly Tooltip: PrimitiveComponent;',
+ },
+ {
+ name: 'Crosshair',
+ summary: '',
+ signature: 'readonly Crosshair: PrimitiveComponent;',
+ },
+ {
+ name: 'Select',
+ summary: '',
+ signature: 'readonly Select: PrimitiveComponent;',
+ },
+ {
+ name: 'Zoom',
+ summary: '',
+ signature: 'readonly Zoom: PrimitiveComponent;',
+ },
+ {
+ name: 'Brush',
+ summary: '',
+ signature: 'readonly Brush: PrimitiveComponent;',
+ },
+ ],
},
{
name: 'PlotHeadingLevel',
@@ -3402,6 +7785,49 @@ export const apiSymbolSets: Readonly<
anchor: 'plot-interaction-target',
signature: 'PlotInteractionTarget: any',
typeOnly: true,
+ members: [
+ {
+ name: 'row',
+ summary: '',
+ signature: 'readonly row: Row;',
+ },
+ {
+ name: 'key',
+ summary: '',
+ signature: 'readonly key: PlotKey;',
+ },
+ {
+ name: 'sourceKeys',
+ summary: '',
+ signature: 'readonly sourceKeys: readonly PlotKey[];',
+ },
+ {
+ name: 'markKind',
+ summary: '',
+ signature:
+ 'readonly markKind: "bar" | "line" | "area" | "point" | "arc" | "cell" | "rect" | "rule" | "text";',
+ },
+ {
+ name: 'markId',
+ summary: '',
+ signature: 'readonly markId: string;',
+ },
+ {
+ name: 'series',
+ summary: '',
+ signature: 'readonly series: string | null;',
+ },
+ {
+ name: 'channels',
+ summary: '',
+ signature: 'readonly channels: Readonly>;',
+ },
+ {
+ name: 'origin',
+ summary: '',
+ signature: 'readonly origin: PlotInteractionOrigin;',
+ },
+ ],
},
{
name: 'PlotKey',
@@ -3414,6 +7840,18 @@ export const apiSymbolSets: Readonly<
anchor: 'plot-png-export-options',
signature: 'PlotPngExportOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'pixelRatio',
+ summary: '',
+ signature: 'pixelRatio?: number;',
+ },
+ {
+ name: 'includeOverlays',
+ summary: '',
+ signature: 'includeOverlays?: boolean;',
+ },
+ ],
},
{
name: 'PlotRowKey',
@@ -3432,30 +7870,111 @@ export const apiSymbolSets: Readonly<
anchor: 'plot-selection',
signature: 'PlotSelection: any',
typeOnly: true,
+ members: [
+ {
+ name: 'keys',
+ summary: '',
+ signature: 'keys: readonly PlotKey[];',
+ },
+ ],
},
{
name: 'PlotSummaryContext',
anchor: 'plot-summary-context',
signature: 'PlotSummaryContext: any',
typeOnly: true,
+ members: [
+ {
+ name: 'rows',
+ summary: '',
+ signature: 'readonly rows: readonly Row[];',
+ },
+ {
+ name: 'sourceRowCount',
+ summary: '',
+ signature: 'readonly sourceRowCount: number;',
+ },
+ {
+ name: 'transformedRowCount',
+ summary: '',
+ signature: 'readonly transformedRowCount: number;',
+ },
+ {
+ name: 'omittedRowCount',
+ summary: '',
+ signature: 'readonly omittedRowCount: number;',
+ },
+ {
+ name: 'visibleRowCount',
+ summary: '',
+ signature: 'readonly visibleRowCount: number;',
+ },
+ ],
},
{
name: 'PlotSvgExportOptions',
anchor: 'plot-svg-export-options',
signature: 'PlotSvgExportOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'includeOverlays',
+ summary: '',
+ signature: 'includeOverlays?: boolean;',
+ },
+ ],
},
{
name: 'PlotView',
anchor: 'plot-view',
signature: 'PlotView: any',
typeOnly: true,
+ members: [
+ {
+ name: 'x',
+ summary: '',
+ signature: 'x?: readonly [ScaleValue, ScaleValue];',
+ },
+ {
+ name: 'y',
+ summary: '',
+ signature: 'y?: readonly [ScaleValue, ScaleValue];',
+ },
+ {
+ name: 'scales',
+ summary: '',
+ signature:
+ 'scales?: Readonly>;',
+ },
+ ],
},
{
name: 'PointProps',
anchor: 'point-props',
signature: 'PointProps: any',
typeOnly: true,
+ members: [
+ {
+ name: 'x',
+ summary: '',
+ signature: 'x: RowScaleChannelInput;',
+ },
+ {
+ name: 'y',
+ summary: '',
+ signature: 'y: RowNumericChannelInput;',
+ },
+ {
+ name: 'r',
+ summary: '',
+ signature: 'r?: RowNumericChannelInput | number;',
+ },
+ {
+ name: 'shape',
+ summary: '',
+ signature: 'shape?: "circle" | "square" | "diamond";',
+ },
+ ],
},
{
name: 'PrimitiveComponent',
@@ -3474,6 +7993,33 @@ export const apiSymbolSets: Readonly<
anchor: 'rect-props',
signature: 'RectProps: any',
typeOnly: true,
+ members: [
+ {
+ name: 'x',
+ summary: '',
+ signature: 'x?: RowScaleChannelInput;',
+ },
+ {
+ name: 'x2',
+ summary: '',
+ signature: 'x2?: RowScaleChannelInput;',
+ },
+ {
+ name: 'y',
+ summary: '',
+ signature: 'y?: RowScaleChannelInput;',
+ },
+ {
+ name: 'y2',
+ summary: '',
+ signature: 'y2?: RowScaleChannelInput;',
+ },
+ {
+ name: 'radius',
+ summary: '',
+ signature: 'radius?: number;',
+ },
+ ],
},
{
name: 'regression',
@@ -3487,6 +8033,18 @@ export const apiSymbolSets: Readonly<
anchor: 'regression-options',
signature: 'RegressionOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'x',
+ summary: '',
+ signature: 'x?: RowScaleChannelInput;',
+ },
+ {
+ name: 'method',
+ summary: '',
+ signature: 'method?: "linear";',
+ },
+ ],
},
{
name: 'removePlotRows',
@@ -3500,6 +8058,141 @@ export const apiSymbolSets: Readonly<
anchor: 'root-props',
signature: 'RootProps: any',
typeOnly: true,
+ members: [
+ {
+ name: 'data',
+ summary: '',
+ signature: 'data: PlotData;',
+ },
+ {
+ name: 'rowKey',
+ summary: '',
+ signature: 'rowKey: PlotRowKey;',
+ },
+ {
+ name: 'label',
+ summary: '',
+ signature: 'label: string;',
+ },
+ {
+ name: 'children',
+ summary: '',
+ signature: 'children?: unknown;',
+ },
+ {
+ name: 'title',
+ summary: '',
+ signature: 'title?: string;',
+ },
+ {
+ name: 'headingLevel',
+ summary: '',
+ signature: 'headingLevel?: PlotHeadingLevel;',
+ },
+ {
+ name: 'description',
+ summary: '',
+ signature: 'description?: string;',
+ },
+ {
+ name: 'summary',
+ summary: '',
+ signature:
+ 'summary?: string | ((context: PlotSummaryContext) => string);',
+ },
+ {
+ name: 'empty',
+ summary: '',
+ signature: 'empty?: string;',
+ },
+ {
+ name: 'width',
+ summary: '',
+ signature: 'width?: number;',
+ },
+ {
+ name: 'height',
+ summary: '',
+ signature: 'height?: number;',
+ },
+ {
+ name: 'class',
+ summary: '',
+ signature: 'class?: string;',
+ },
+ {
+ name: 'style',
+ summary: '',
+ signature:
+ 'style?: string | Record;',
+ },
+ {
+ name: 'id',
+ summary: '',
+ signature: 'id?: string;',
+ },
+ {
+ name: 'meter',
+ summary: '',
+ signature: 'meter?: MeterSemantics;',
+ },
+ {
+ name: 'view',
+ summary: '',
+ signature: 'view?: PlotView;',
+ },
+ {
+ name: 'defaultView',
+ summary: '',
+ signature: 'defaultView?: PlotView;',
+ },
+ {
+ name: 'onViewChange',
+ summary: '',
+ signature: 'onViewChange?: (view: PlotView) => void;',
+ },
+ {
+ name: 'selection',
+ summary: '',
+ signature: 'selection?: PlotSelection;',
+ },
+ {
+ name: 'defaultSelection',
+ summary: '',
+ signature: 'defaultSelection?: PlotSelection;',
+ },
+ {
+ name: 'onSelectionChange',
+ summary: '',
+ signature: 'onSelectionChange?: (selection: PlotSelection) => void;',
+ },
+ {
+ name: 'onActivate',
+ summary: '',
+ signature:
+ 'onActivate?: (row: Row, key: PlotKey, target: PlotInteractionTarget) => void;',
+ },
+ {
+ name: 'followLatest',
+ summary: '',
+ signature: 'followLatest?: FollowLatest;',
+ },
+ {
+ name: 'onApiChange',
+ summary: '',
+ signature: 'onApiChange?: (api: PlotApi | null) => void;',
+ },
+ {
+ name: 'locale',
+ summary: '',
+ signature: 'locale?: string;',
+ },
+ {
+ name: 'diagnostics',
+ summary: '',
+ signature: 'diagnostics?: boolean;',
+ },
+ ],
},
{
name: 'RowAccessor',
@@ -3548,6 +8241,28 @@ export const apiSymbolSets: Readonly<
anchor: 'row-transform',
signature: 'RowTransform: any',
typeOnly: true,
+ members: [
+ {
+ name: '__askrPlotTransform',
+ summary: '',
+ signature: 'readonly __askrPlotTransform: true;',
+ },
+ {
+ name: 'kind',
+ summary: '',
+ signature: 'readonly kind: RowTransformKind;',
+ },
+ {
+ name: 'options',
+ summary: '',
+ signature: 'readonly options: Readonly>;',
+ },
+ {
+ name: '__row',
+ summary: '',
+ signature: 'readonly __row?: (row: Row) => Row;',
+ },
+ ],
},
{
name: 'RowTransformKind',
@@ -3560,6 +8275,38 @@ export const apiSymbolSets: Readonly<
anchor: 'rule-props',
signature: 'RuleProps: any',
typeOnly: true,
+ members: [
+ {
+ name: 'x',
+ summary: '',
+ signature: 'x?: RowScaleChannelInput;',
+ },
+ {
+ name: 'x2',
+ summary: '',
+ signature: 'x2?: RowScaleChannelInput;',
+ },
+ {
+ name: 'y',
+ summary: '',
+ signature: 'y?: RowScaleChannelInput;',
+ },
+ {
+ name: 'y2',
+ summary: '',
+ signature: 'y2?: RowScaleChannelInput;',
+ },
+ {
+ name: 'strokeWidth',
+ summary: '',
+ signature: 'strokeWidth?: number;',
+ },
+ {
+ name: 'dash',
+ summary: '',
+ signature: 'dash?: readonly number[];',
+ },
+ ],
},
{
name: 'ScaleChannelInput',
@@ -3584,6 +8331,83 @@ export const apiSymbolSets: Readonly<
anchor: 'scale-props',
signature: 'ScaleProps: any',
typeOnly: true,
+ members: [
+ {
+ name: 'name',
+ summary: '',
+ signature: 'name?: string;',
+ },
+ {
+ name: 'channel',
+ summary: '',
+ signature: 'channel?: "x" | "y" | "color";',
+ },
+ {
+ name: 'type',
+ summary: '',
+ signature: 'type?: ScaleType;',
+ },
+ {
+ name: 'domain',
+ summary: '',
+ signature: 'domain?: readonly ScaleDomainValue[];',
+ },
+ {
+ name: 'range',
+ summary: '',
+ signature: 'range?: readonly (number | string)[];',
+ },
+ {
+ name: 'clamp',
+ summary: '',
+ signature: 'clamp?: boolean;',
+ },
+ {
+ name: 'nice',
+ summary: '',
+ signature: 'nice?: boolean | number;',
+ },
+ {
+ name: 'reverse',
+ summary: '',
+ signature: 'reverse?: boolean;',
+ },
+ {
+ name: 'padding',
+ summary: '',
+ signature: 'padding?: number;',
+ },
+ {
+ name: 'paddingInner',
+ summary: '',
+ signature: 'paddingInner?: number;',
+ },
+ {
+ name: 'paddingOuter',
+ summary: '',
+ signature: 'paddingOuter?: number;',
+ },
+ {
+ name: 'exponent',
+ summary: '',
+ signature: 'exponent?: number;',
+ },
+ {
+ name: 'base',
+ summary: '',
+ signature: 'base?: number;',
+ },
+ {
+ name: 'constant',
+ summary: '',
+ signature: 'constant?: number;',
+ },
+ {
+ name: 'unknown',
+ summary: '',
+ signature: 'unknown?: string;',
+ },
+ ],
},
{
name: 'ScaleType',
@@ -3602,6 +8426,13 @@ export const apiSymbolSets: Readonly<
anchor: 'select-props',
signature: 'SelectProps: any',
typeOnly: true,
+ members: [
+ {
+ name: 'mode',
+ summary: '',
+ signature: 'mode?: "single" | "toggle";',
+ },
+ ],
},
{
name: 'sortRows',
@@ -3615,6 +8446,18 @@ export const apiSymbolSets: Readonly<
anchor: 'sort-rows-options',
signature: 'SortRowsOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'by',
+ summary: '',
+ signature: 'by: RowField | RowAccessor;',
+ },
+ {
+ name: 'direction',
+ summary: '',
+ signature: 'direction?: "ascending" | "descending";',
+ },
+ ],
},
{
name: 'stack',
@@ -3628,6 +8471,19 @@ export const apiSymbolSets: Readonly<
anchor: 'stack-options',
signature: 'StackOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'offset',
+ summary: '',
+ signature: 'offset?: "zero" | "diverging" | "expand";',
+ },
+ {
+ name: 'order',
+ summary: '',
+ signature:
+ 'order?: "none" | "ascending" | "descending" | "inside-out";',
+ },
+ ],
},
{
name: 'sum',
@@ -3653,12 +8509,62 @@ export const apiSymbolSets: Readonly<
anchor: 'text-props',
signature: 'TextProps: any',
typeOnly: true,
+ members: [
+ {
+ name: 'x',
+ summary: '',
+ signature: 'x: RowScaleChannelInput;',
+ },
+ {
+ name: 'y',
+ summary: '',
+ signature: 'y: RowScaleChannelInput;',
+ },
+ {
+ name: 'text',
+ summary: '',
+ signature: 'text: RowTextChannelInput;',
+ },
+ {
+ name: 'align',
+ summary: '',
+ signature: 'align?: CanvasTextAlign;',
+ },
+ {
+ name: 'baseline',
+ summary: '',
+ signature: 'baseline?: CanvasTextBaseline;',
+ },
+ {
+ name: 'font',
+ summary: '',
+ signature: 'font?: string;',
+ },
+ ],
},
{
name: 'TooltipProps',
anchor: 'tooltip-props',
signature: 'TooltipProps: any',
typeOnly: true,
+ members: [
+ {
+ name: 'channels',
+ summary: '',
+ signature: 'channels?: readonly string[];',
+ },
+ {
+ name: 'format',
+ summary: '',
+ signature:
+ 'format?: (record: Readonly>) => string;',
+ },
+ {
+ name: 'mode',
+ summary: '',
+ signature: 'mode?: "auto" | "mark" | "x";',
+ },
+ ],
},
{
name: 'trimPlotRows',
@@ -3691,6 +8597,38 @@ export const apiSymbolSets: Readonly<
anchor: 'zoom-props',
signature: 'ZoomProps: any',
typeOnly: true,
+ members: [
+ {
+ name: 'axes',
+ summary: '',
+ signature: 'axes?: "x" | "y" | "xy";',
+ },
+ {
+ name: 'min',
+ summary: '',
+ signature: 'min?: number;',
+ },
+ {
+ name: 'max',
+ summary: '',
+ signature: 'max?: number;',
+ },
+ {
+ name: 'wheel',
+ summary: '',
+ signature: 'wheel?: boolean;',
+ },
+ {
+ name: 'pinch',
+ summary: '',
+ signature: 'pinch?: boolean;',
+ },
+ {
+ name: 'pan',
+ summary: '',
+ signature: 'pan?: boolean;',
+ },
+ ],
},
],
symbols27: [],
@@ -3700,6 +8638,78 @@ export const apiSymbolSets: Readonly<
anchor: 'ad-hoc-call',
signature: 'AdHocCall: any',
typeOnly: true,
+ members: [
+ {
+ name: 'url',
+ summary: '',
+ signature: 'url: string;',
+ },
+ {
+ name: 'method',
+ summary: '',
+ signature: 'method?: string;',
+ },
+ {
+ name: 'headers',
+ summary: '',
+ signature: 'headers?: HeadersInit;',
+ },
+ {
+ name: 'query',
+ summary: '',
+ signature: 'query?: Record;',
+ },
+ {
+ name: 'querySpec',
+ summary: '',
+ signature: 'querySpec?: ParameterMap;',
+ },
+ {
+ name: 'body',
+ summary: '',
+ signature: 'body?: unknown;',
+ },
+ {
+ name: 'bodyCodec',
+ summary: '',
+ signature: 'bodyCodec?: Codec;',
+ },
+ {
+ name: 'response',
+ summary: '',
+ signature: 'response?: Codec;',
+ },
+ {
+ name: 'responses',
+ summary: '',
+ signature: 'responses?: Readonly>;',
+ },
+ {
+ name: 'errors',
+ summary: '',
+ signature: 'errors?: Partial>;',
+ },
+ {
+ name: 'signal',
+ summary: '',
+ signature: 'signal?: AbortSignal;',
+ },
+ {
+ name: 'timeout',
+ summary: '',
+ signature: 'timeout?: number;',
+ },
+ {
+ name: 'endpoint',
+ summary: '',
+ signature: 'endpoint?: EndpointDescriptor;',
+ },
+ {
+ name: 'operationId',
+ summary: '',
+ signature: 'operationId?: string;',
+ },
+ ],
},
{
name: 'AnyEndpointDescriptor',
@@ -3718,12 +8728,43 @@ export const apiSymbolSets: Readonly<
anchor: 'api-definition',
signature: 'ApiDefinition: any',
typeOnly: true,
+ members: [
+ {
+ name: 'endpoints',
+ summary: '',
+ signature: 'readonly endpoints: E;',
+ },
+ {
+ name: 'metadata',
+ summary: '',
+ signature: 'readonly metadata?: ApiMetadata;',
+ },
+ ],
},
{
name: 'ApiMetadata',
anchor: 'api-metadata',
signature: 'ApiMetadata: any',
typeOnly: true,
+ members: [
+ {
+ name: 'servers',
+ summary: '',
+ signature:
+ 'readonly servers?: readonly (string | {\n readonly url: string;\n })[];',
+ },
+ {
+ name: 'tags',
+ summary: '',
+ signature: 'readonly tags?: readonly unknown[];',
+ },
+ {
+ name: 'securitySchemes',
+ summary: '',
+ signature:
+ 'readonly securitySchemes?: Readonly>;',
+ },
+ ],
},
{
name: 'arrayBuffer',
@@ -3742,6 +8783,38 @@ export const apiSymbolSets: Readonly<
anchor: 'client-options',
signature: 'ClientOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'baseUrl',
+ summary: '',
+ signature: 'baseUrl?: string;',
+ },
+ {
+ name: 'fetch',
+ summary: '',
+ signature: 'fetch?: (request: Request) => Promise;',
+ },
+ {
+ name: 'headers',
+ summary: '',
+ signature: 'headers?: HeadersInit;',
+ },
+ {
+ name: 'credentials',
+ summary: '',
+ signature: 'credentials?: RequestCredentials;',
+ },
+ {
+ name: 'timeout',
+ summary: '',
+ signature: 'timeout?: number;',
+ },
+ {
+ name: 'middleware',
+ summary: '',
+ signature: 'middleware?: readonly Middleware[];',
+ },
+ ],
},
{
name: 'ClientResult',
@@ -3754,6 +8827,30 @@ export const apiSymbolSets: Readonly<
anchor: 'codec',
signature: 'Codec: any',
typeOnly: true,
+ members: [
+ {
+ name: 'kind',
+ summary: '',
+ signature:
+ 'readonly kind: "json" | "text" | "urlEncoded" | "multipart" | "blob" | "arrayBuffer" | "stream" | "empty" | "content";',
+ },
+ {
+ name: 'mediaTypes',
+ summary: '',
+ signature: 'readonly mediaTypes: readonly string[];',
+ },
+ {
+ name: 'validator',
+ summary: '',
+ signature: 'readonly validator?: Validator;',
+ },
+ {
+ name: 'variants',
+ summary: '',
+ signature:
+ 'readonly variants?: Readonly>>;',
+ },
+ ],
},
{
name: 'content',
@@ -3801,12 +8898,121 @@ export const apiSymbolSets: Readonly<
anchor: 'endpoint-builder',
signature: 'EndpointBuilder: any',
typeOnly: true,
+ members: [
+ {
+ name: 'params',
+ summary: '',
+ signature:
+ 'params>(spec?: ParameterMap): EndpointBuilder;',
+ },
+ {
+ name: 'query',
+ summary: '',
+ signature:
+ 'query>(spec?: ParameterMap): EndpointBuilder;',
+ },
+ {
+ name: 'headers',
+ summary: '',
+ signature:
+ 'headers>(spec?: ParameterMap): EndpointBuilder;',
+ },
+ {
+ name: 'body',
+ summary: '',
+ signature:
+ 'body(codec: C): EndpointBuilder ? T : never, R, E>;',
+ },
+ {
+ name: 'returns',
+ summary: '',
+ signature:
+ 'returns(codec: C): EndpointBuilder, E>;',
+ },
+ {
+ name: 'returns',
+ summary: '',
+ signature:
+ 'returns(status: S, codec: C): EndpointBuilder
, E>;',
+ },
+ {
+ name: 'errors',
+ summary: '',
+ signature:
+ 'errors(spec: T): EndpointBuilder;',
+ },
+ {
+ name: 'security',
+ summary: '',
+ signature:
+ 'security(requirements: readonly Readonly>[]): EndpointBuilder;',
+ },
+ ],
},
{
name: 'EndpointDescriptor',
anchor: 'endpoint-descriptor',
signature: 'EndpointDescriptor: any',
typeOnly: true,
+ members: [
+ {
+ name: 'method',
+ summary: '',
+ signature: 'readonly method: HttpMethod;',
+ },
+ {
+ name: 'path',
+ summary: '',
+ signature: 'readonly path: string;',
+ },
+ {
+ name: 'params',
+ summary: '',
+ signature: 'readonly params?: ParameterMap;',
+ },
+ {
+ name: 'query',
+ summary: '',
+ signature: 'readonly query?: ParameterMap;',
+ },
+ {
+ name: 'headers',
+ summary: '',
+ signature: 'readonly headers?: ParameterMap;',
+ },
+ {
+ name: 'body',
+ summary: '',
+ signature: 'readonly body?: Codec;',
+ },
+ {
+ name: 'responses',
+ summary: '',
+ signature: 'readonly responses: Readonly;',
+ },
+ {
+ name: 'errors',
+ summary: '',
+ signature: 'readonly errors: Readonly;',
+ },
+ {
+ name: 'security',
+ summary: '',
+ signature:
+ 'readonly security?: readonly Readonly>[];',
+ },
+ {
+ name: 'operationId',
+ summary: '',
+ signature: 'readonly operationId?: string;',
+ },
+ {
+ name: '__input',
+ summary: '',
+ signature:
+ 'readonly __input?: {\n params: P;\n query: Q;\n headers: H;\n body: B;\n };',
+ },
+ ],
},
{
name: 'FailureKind',
@@ -3825,6 +9031,14 @@ export const apiSymbolSets: Readonly<
anchor: 'fetch-error',
signature: 'FetchError: typeof FetchError',
typeOnly: true,
+ members: [
+ {
+ name: 'result',
+ summary: '',
+ signature:
+ 'readonly result: Exclude;',
+ },
+ ],
},
{
name: 'FetchResult',
@@ -3913,6 +9127,23 @@ export const apiSymbolSets: Readonly<
anchor: 'parameter-spec',
signature: 'ParameterSpec: any',
typeOnly: true,
+ members: [
+ {
+ name: 'validator',
+ summary: '',
+ signature: 'readonly validator?: Validator;',
+ },
+ {
+ name: 'style',
+ summary: '',
+ signature: 'readonly style?: ParameterStyle;',
+ },
+ {
+ name: 'explode',
+ summary: '',
+ signature: 'readonly explode?: boolean;',
+ },
+ ],
},
{
name: 'ParameterStyle',
@@ -3952,6 +9183,38 @@ export const apiSymbolSets: Readonly<
anchor: 'request-context',
signature: 'RequestContext: any',
typeOnly: true,
+ members: [
+ {
+ name: 'request',
+ summary: '',
+ signature: 'readonly request: Request;',
+ },
+ {
+ name: 'endpoint',
+ summary: '',
+ signature: 'readonly endpoint?: AnyEndpointDescriptor;',
+ },
+ {
+ name: 'operationId',
+ summary: '',
+ signature: 'readonly operationId?: string;',
+ },
+ {
+ name: 'security',
+ summary: '',
+ signature: 'readonly security?: AnyEndpointDescriptor["security"];',
+ },
+ {
+ name: 'attempt',
+ summary: '',
+ signature: 'readonly attempt: number;',
+ },
+ {
+ name: 'deadline',
+ summary: '',
+ signature: 'readonly deadline?: number;',
+ },
+ ],
},
{
name: 'stream',
@@ -3988,6 +9251,14 @@ export const apiSymbolSets: Readonly<
anchor: 'validator',
signature: 'Validator: any',
typeOnly: true,
+ members: [
+ {
+ name: 'safeParse',
+ summary: '',
+ signature:
+ 'safeParse(value: unknown): {\n success: true;\n data: T;\n } | {\n success: false;\n error: unknown;\n };',
+ },
+ ],
},
],
symbols29: [
@@ -4023,6 +9294,28 @@ export const apiSymbolSets: Readonly<
anchor: 'retry-options',
signature: 'RetryOptions: any',
typeOnly: true,
+ members: [
+ {
+ name: 'attempts',
+ summary: '',
+ signature: 'attempts?: number;',
+ },
+ {
+ name: 'methods',
+ summary: '',
+ signature: 'methods?: readonly string[];',
+ },
+ {
+ name: 'statuses',
+ summary: '',
+ signature: 'statuses?: readonly number[];',
+ },
+ {
+ name: 'delay',
+ summary: '',
+ signature: 'delay?: (attempt: number) => number;',
+ },
+ ],
},
{
name: 'telemetry',
@@ -4035,6 +9328,23 @@ export const apiSymbolSets: Readonly<
anchor: 'telemetry-hooks',
signature: 'TelemetryHooks: any',
typeOnly: true,
+ members: [
+ {
+ name: 'start',
+ summary: '',
+ signature: 'start?(context: RequestContext): unknown;',
+ },
+ {
+ name: 'end',
+ summary: '',
+ signature: 'end?(span: unknown, result: FetchResult): void;',
+ },
+ {
+ name: 'error',
+ summary: '',
+ signature: 'error?(span: unknown, error: unknown): void;',
+ },
+ ],
},
],
symbols30: [
@@ -4056,12 +9366,59 @@ export const apiSymbolSets: Readonly<
signature:
'createI18n: >(sourceLocale: SourceLocale, catalogs: Catalogs & ValidCatalogs) => I18n',
typeOnly: true,
+ summary:
+ 'Creates an application-owned internationalization service.\n\nCatalog values are ordinary typed TypeScript functions. Locale selection is\nintentionally left to the application and installed lexically through Scope.',
},
{
name: 'I18n',
anchor: 'i18n',
signature: 'I18n: any',
typeOnly: true,
+ members: [
+ {
+ name: 'catalogs',
+ summary: '',
+ signature: 'readonly catalogs: Readonly;',
+ },
+ {
+ name: 'Scope',
+ summary: '',
+ signature:
+ 'readonly Scope: (props: I18nScopeProps>) => JSXElement;',
+ },
+ {
+ name: 'text',
+ summary: '',
+ signature:
+ 'text>(key: Key, ...args: MessageArgs