renovate
Version:
Automated dependency updates. Flexible so you don't need to be.
18 lines (17 loc) • 460 B
TypeScript
import type { FluxResource } from './schema';
export interface FluxManagerData {
components?: string;
}
export interface FluxFile {
file: string;
}
export interface ResourceFluxManifest extends FluxFile {
kind: 'resource';
resources: FluxResource[];
}
export interface SystemFluxManifest extends FluxFile {
kind: 'system';
version: string;
components: string;
}
export type FluxManifest = ResourceFluxManifest | SystemFluxManifest;