import type { CloudFormationCustomResourcesMap } from "../../aws/CloudFormationCustomResource";
import type { ResourceBase } from "./Common";
export declare type CloudFormationCustomResourcesType = 'resource.cloud-formation.custom-resources';
export interface CloudFormationCustomResources extends ResourceBase {
    type: CloudFormationCustomResourcesType;
    resources: CloudFormationCustomResourcesMap;
    displayType?: string;
}
export declare const cloudFormationResourcesFromString: (data: string) => Record<string, {
    Type: import("../../aws/CloudFormationResourceType").CloudFormationResourceType;
    Properties: Record<string | number | symbol, unknown> | undefined;
}>;
export declare const isCloudFormationCustomResources: import("@altostra/type-validations").ObjectOfTypeValidation<CloudFormationCustomResources>;
