@altostra/core
Version:
Core library for shared types and logic
18 lines (17 loc) • 1.54 kB
TypeScript
import type { RekognitionDetectOnlyPolicy } from "./RekognitionDetectOnlyPolicy";
import type { RekognitionFacesManagementPolicy } from "./RekognitionFacesManagementPolicy";
import type { RekognitionFacesPolicy } from "./RekognitionFacesPolicy";
import type { RekognitionLabelsPolicy } from "./RekognitionLabelsPolicy";
import type { RekognitionNoDataAccessPolicy } from "./RekognitionNoDataAccessPolicy";
import type { RekognitionReadPolicy } from "./RekognitionReadPolicy";
import type { RekognitionWriteOnlyAccessPolicy } from "./RekognitionWriteOnlyAccessPolicy";
export * from "./RekognitionDetectOnlyPolicy";
export * from "./RekognitionFacesManagementPolicy";
export * from "./RekognitionFacesPolicy";
export * from "./RekognitionLabelsPolicy";
export * from "./RekognitionNoDataAccessPolicy";
export * from "./RekognitionReadPolicy";
export * from "./RekognitionWriteOnlyAccessPolicy";
export declare type RekognitionPolicyTemplate = RekognitionDetectOnlyPolicy | RekognitionFacesManagementPolicy | RekognitionFacesPolicy | RekognitionLabelsPolicy | RekognitionNoDataAccessPolicy | RekognitionReadPolicy | RekognitionWriteOnlyAccessPolicy;
export declare type RekognitionPolicyTemplateKeys = keyof RekognitionDetectOnlyPolicy | keyof RekognitionFacesManagementPolicy | keyof RekognitionFacesPolicy | keyof RekognitionLabelsPolicy | keyof RekognitionNoDataAccessPolicy | keyof RekognitionReadPolicy | keyof RekognitionWriteOnlyAccessPolicy;
export declare const RekognitionPolicyTemplateKeys: Record<RekognitionPolicyTemplateKeys, true>;