import { type AwsPluginArtifactTarget, type AwsPluginResourceDetailArtifact, type AwsPluginSubscriptionDetailArtifact } from './pluginPublicArtifacts'; export { validateSourceBinding } from './pluginPublicArtifactSectionValidation'; /** Validates and returns one lossless AWS plugin subscription-detail body. */ export declare function validateAwsPluginSubscriptionDetailArtifact(value: unknown): AwsPluginSubscriptionDetailArtifact; /** Validates and returns one lossless AWS plugin resource-detail body. */ export declare function validateAwsPluginResourceDetailArtifact(value: unknown): AwsPluginResourceDetailArtifact; export declare function validateTarget(value: unknown, kind: Kind): Extract; //# sourceMappingURL=pluginPublicArtifactBodyValidation.d.ts.map