import * as pulumi from "@pulumi/pulumi";
import * as enums from "../types/enums";
/**
 * Resource type definition for AWS::FSx::S3AccessPointAttachment
 */
export declare function getS3AccessPointAttachment(args: GetS3AccessPointAttachmentArgs, opts?: pulumi.InvokeOptions): Promise<GetS3AccessPointAttachmentResult>;
export interface GetS3AccessPointAttachmentArgs {
    /**
     * The name of the S3 access point attachment; also used for the name of the S3 access point.
     */
    name: string;
}
export interface GetS3AccessPointAttachmentResult {
    /**
     * The lifecycle status of the S3 access point attachment.
     */
    readonly lifecycle?: enums.fsx.S3AccessPointAttachmentLifecycle;
}
/**
 * Resource type definition for AWS::FSx::S3AccessPointAttachment
 */
export declare function getS3AccessPointAttachmentOutput(args: GetS3AccessPointAttachmentOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetS3AccessPointAttachmentResult>;
export interface GetS3AccessPointAttachmentOutputArgs {
    /**
     * The name of the S3 access point attachment; also used for the name of the S3 access point.
     */
    name: pulumi.Input<string>;
}
