## API Report File for "@aws-amplify/amplify-category-custom"

> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).

```ts

import { $TSAny } from '@aws-amplify/amplify-cli-core';
import { $TSContext } from '@aws-amplify/amplify-cli-core';
import * as cdk from 'aws-cdk-lib';
import { IAmplifyResource } from '@aws-amplify/amplify-cli-core';

// Warning: (ae-forgotten-export) The symbol "AmplifyDependentResourceDefinition" needs to be exported by the entry point index.d.ts
//
// @public (undocumented)
export function addCDKResourceDependency(stack: cdk.Stack, category: string, resourceName: string, dependentResources: AmplifyDependentResourceDefinition[]): any;

// @public (undocumented)
export type AmplifyResourceProps = {
    category: string;
    resourceName: string;
};

// @public (undocumented)
export const executeAmplifyCommand: (context: $TSContext) => Promise<void>;

// @public (undocumented)
export const generateDependentResourcesType: () => Promise<void>;

// @public (undocumented)
export const handleAmplifyEvent: (__context: $TSContext, args: $TSAny) => Promise<void>;

// @public (undocumented)
export const transformCategoryStack: (context: $TSContext, resource: IAmplifyResource) => Promise<void>;

// (No @packageDocumentation comment for this package)

```