import ts from 'typescript';
export type ReferenceAuth = {
    readonly userPoolId?: string;
    readonly identityPoolId?: string;
    readonly authRoleArn?: string;
    readonly unauthRoleArn?: string;
    readonly userPoolClientId?: string;
    readonly groups?: Record<string, string>;
};
export declare class ReferenceAuthRenderer {
    render(refAuth: ReferenceAuth): ts.NodeArray<ts.Node>;
}
//# sourceMappingURL=reference-auth.renderer.d.ts.map