UNPKG

@altostra/core

Version:

Core library for shared types and logic

18 lines (17 loc) 1.54 kB
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>;