import { Value } from '../../cloudformation/Value';
import { Attribute } from '../../cloudformation/Attribute';
import { AwsResource } from '../../cloudformation/resources/AwsResource';
export type OrganizationAdminAttributes = {
    GraphArn: Attribute<string>;
};
export type OrganizationAdmin = AwsResource<'AWS::Detective::OrganizationAdmin', OrganizationAdminProperties, OrganizationAdminAttributes>;
/**
  The <code>AWS::Detective::OrganizationAdmin</code> resource is an Amazon Detective resource type that designates the Detective administrator account for the organization in the current region. If the account does not have Detective enabled, then this resource enables Detective for that account and creates a new behavior graph.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-detective-organizationadmin.html">the AWS Docs</a>
*/
export declare function organizationAdmin(organizationAdminProps: OrganizationAdminProperties): OrganizationAdmin;
/**
  The <code>AWS::Detective::OrganizationAdmin</code> resource is an Amazon Detective resource type that designates the Detective administrator account for the organization in the current region. If the account does not have Detective enabled, then this resource enables Detective for that account and creates a new behavior graph.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-detective-organizationadmin.html">the AWS Docs</a>
*/
export interface OrganizationAdminProperties {
    /** <code>AccountId</code>  <a name="cfn-detective-organizationadmin-accountid"></a>
  The AWS account identifier of the account to designate as the Detective administrator account for the organization.<br />
  
  Required: Yes<br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement">Replacement</a> */
    accountId: Value<string>;
}
