import * as core from "@terrascript/core";
export interface TagArgs extends core.SchemaArgs {
    key: string | core.StringOut;
    propagateAtLaunch: boolean | core.BooleanOut;
    value: string | core.StringOut;
}
export declare class Tag extends core.Schema<TagArgs> {
    key: string | core.StringOut;
    propagateAtLaunch: boolean | core.BooleanOut;
    value: string | core.StringOut;
}
export interface GroupTagArgs extends core.ResourceArgs {
    autoscalingGroupName: string | core.StringOut;
    tag: Tag;
}
export declare class GroupTag extends core.Resource<GroupTagArgs> {
    autoscalingGroupName: string | core.StringOut;
    id: string | core.StringOut;
    tag: Tag;
    constructor(name: string, args?: GroupTagArgs);
    getNamespace(): string;
}
//# sourceMappingURL=group_tag.d.ts.map