declare const _default: {
    $schema: string;
    $id: string;
    definitions: {
        SecretStore: {
            $id: string;
            type: string;
            properties: {
                name: {
                    type: string;
                };
                kind: {
                    type: string;
                    enum: string[];
                };
            };
            required: string[];
        };
        ExternalSecretsSection: {
            $id: string;
            type: string;
            properties: {
                refreshInterval: {
                    type: string;
                };
                secrets: {
                    type: string;
                    items: {
                        additionalProperties: boolean;
                        type: string;
                        properties: {
                            secretName: {
                                type: string;
                            };
                            remoteRef: {
                                type: string;
                            };
                        };
                        required: string[];
                    };
                };
            };
        };
        PushSecretsSection: {
            $id: string;
            type: string;
            items: {
                type: string;
                properties: {
                    data: {
                        type: string;
                    };
                    template: {
                        type: string;
                    };
                    secretName: {
                        type: string;
                    };
                    refreshInterval: {
                        type: string;
                    };
                    generator: {
                        type: string;
                        properties: {
                            name: {
                                type: string;
                            };
                            kind: {
                                type: string;
                                enum: string[];
                            };
                            apiVersion: {
                                type: string;
                            };
                            conversionStrategy: {
                                type: string;
                            };
                            outputKey: {
                                type: string;
                            };
                        };
                        required: string[];
                    };
                };
                required: string[];
            };
        };
        ExternalSecretsProvider: {
            $id: string;
            type: string;
            description: string;
            allOf: ({
                $ref: string;
                anyOf?: undefined;
            } | {
                anyOf: ({
                    properties: {
                        externalSecrets: {
                            $ref: string;
                        };
                        secretStore: {
                            $ref: string;
                        };
                        pushSecrets?: undefined;
                    };
                    required: string[];
                } | {
                    properties: {
                        pushSecrets: {
                            $ref: string;
                        };
                        secretStore: {
                            $ref: string;
                        };
                        externalSecrets?: undefined;
                    };
                    required: string[];
                })[];
                $ref?: undefined;
            })[];
        };
    };
};
export default _default;
