import type { ITaggedEntity } from './ITaggedEntity';
export interface IFunctionSourceData {
    cloudProvider?: string;
    name?: string;
    provider?: string;
    type?: string;
}
export interface IFunction extends ITaggedEntity {
    account?: string;
    cloudProvider: string;
    description?: string;
    functionName?: string;
    region: string;
    searchField?: string;
    type?: string;
    vpcId?: string;
    vpcName?: string;
}
export interface IFunctionGroup {
    heading: string;
    functionDef?: IFunction;
    subgroups?: IFunctionGroup[];
    searchField?: string;
}
