import { type Image } from '../config';
interface ImageEntry {
    name: string;
    build_args: string[];
    image_name: string;
    tags: string[];
    directory: string;
}
interface MirroredImageEntry {
    name: string;
    image_name: string;
    tags: string[];
    mirror: string;
}
interface GithubMatrixOutput {
    images: ImageEntry[];
    mirroredImages: MirroredImageEntry[];
}
export declare const generateGithubMatrix: (images: Record<string, Image>, directory: string) => GithubMatrixOutput;
export {};
//# sourceMappingURL=matrix.d.ts.map