import type { S3CrudPolicy } from "./S3CrudPolicy";
import type { S3FullAccessPolicy } from "./S3FullAccessPolicy";
import type { S3ReadPolicy } from "./S3ReadPolicy";
import type { S3WritePolicy } from "./S3WritePolicy";
export * from "./S3CrudPolicy";
export * from "./S3FullAccessPolicy";
export * from "./S3ReadPolicy";
export * from "./S3WritePolicy";
export declare type S3PolicyTemplate = S3CrudPolicy | S3FullAccessPolicy | S3ReadPolicy | S3WritePolicy;
export declare type S3PolicyTemplateKeys = keyof S3CrudPolicy | keyof S3FullAccessPolicy | keyof S3ReadPolicy | keyof S3WritePolicy;
export declare const S3PolicyTemplateKeys: Record<S3PolicyTemplateKeys, true>;
