dynamodb-toolbox
Version:
Lightweight and type-safe query builder for DynamoDB and TypeScript.
19 lines (18 loc) • 609 B
TypeScript
import type { ErrorBlueprint } from '../../../../errors/blueprint.js';
type InvalidSegmentOptionErrorBlueprint = ErrorBlueprint<{
code: 'scanCommand.invalidSegmentOption';
hasPath: false;
payload: {
segment?: unknown;
totalSegments?: unknown;
};
}>;
type InvalidProjectionExpressionErrorBlueprint = ErrorBlueprint<{
code: 'scanCommand.invalidProjectionExpression';
hasPath: false;
payload: {
entity: string;
};
}>;
export type ScanCommandParamsErrorBlueprints = InvalidSegmentOptionErrorBlueprint | InvalidProjectionExpressionErrorBlueprint;
export {};