export declare const CatalogAllowFullTableExternalDataAccess: {
    readonly True: "True";
    readonly False: "False";
};
/**
 * Allows third-party engines to access data in Amazon S3 locations that are registered with Lake Formation.
 */
export type CatalogAllowFullTableExternalDataAccess = (typeof CatalogAllowFullTableExternalDataAccess)[keyof typeof CatalogAllowFullTableExternalDataAccess];
export declare const CatalogDataLakeAccessPropertiesAllowFullTableExternalDataAccess: {
    readonly True: "True";
    readonly False: "False";
};
/**
 * Allows third-party engines to access data in Amazon S3 locations that are registered with Lake Formation.
 */
export type CatalogDataLakeAccessPropertiesAllowFullTableExternalDataAccess = (typeof CatalogDataLakeAccessPropertiesAllowFullTableExternalDataAccess)[keyof typeof CatalogDataLakeAccessPropertiesAllowFullTableExternalDataAccess];
export declare const CatalogOverwriteChildResourcePermissionsWithDefault: {
    readonly Accept: "Accept";
    readonly Deny: "Deny";
};
/**
 * Specifies whether to overwrite child resource permissions with the default permissions.
 */
export type CatalogOverwriteChildResourcePermissionsWithDefault = (typeof CatalogOverwriteChildResourcePermissionsWithDefault)[keyof typeof CatalogOverwriteChildResourcePermissionsWithDefault];
export declare const CatalogPrincipalPermissionsPermissionsItem: {
    readonly All: "ALL";
    readonly Select: "SELECT";
    readonly Alter: "ALTER";
    readonly Drop: "DROP";
    readonly Delete: "DELETE";
    readonly Insert: "INSERT";
    readonly CreateDatabase: "CREATE_DATABASE";
    readonly CreateTable: "CREATE_TABLE";
    readonly DataLocationAccess: "DATA_LOCATION_ACCESS";
};
export type CatalogPrincipalPermissionsPermissionsItem = (typeof CatalogPrincipalPermissionsPermissionsItem)[keyof typeof CatalogPrincipalPermissionsPermissionsItem];
export declare const JobWorkerType: {
    readonly Standard: "Standard";
    readonly G1x: "G.1X";
    readonly G2x: "G.2X";
    readonly G025x: "G.025X";
    readonly G4x: "G.4X";
    readonly G8x: "G.8X";
    readonly Z2x: "Z.2X";
    readonly G12x: "G.12X";
    readonly G16x: "G.16X";
    readonly R1x: "R.1X";
    readonly R2x: "R.2X";
    readonly R4x: "R.4X";
    readonly R8x: "R.8X";
};
/**
 * TThe type of predefined worker that is allocated when a job runs.
 */
export type JobWorkerType = (typeof JobWorkerType)[keyof typeof JobWorkerType];
export declare const SchemaCompatibility: {
    readonly None: "NONE";
    readonly Disabled: "DISABLED";
    readonly Backward: "BACKWARD";
    readonly BackwardAll: "BACKWARD_ALL";
    readonly Forward: "FORWARD";
    readonly ForwardAll: "FORWARD_ALL";
    readonly Full: "FULL";
    readonly FullAll: "FULL_ALL";
};
/**
 * Compatibility setting for the schema.
 */
export type SchemaCompatibility = (typeof SchemaCompatibility)[keyof typeof SchemaCompatibility];
export declare const SchemaDataFormat: {
    readonly Avro: "AVRO";
    readonly Json: "JSON";
    readonly Protobuf: "PROTOBUF";
};
/**
 * Data format name to use for the schema. Accepted values: 'AVRO', 'JSON', 'PROTOBUF'
 */
export type SchemaDataFormat = (typeof SchemaDataFormat)[keyof typeof SchemaDataFormat];
